steve demaura