Author: Petter larry lopez vanessa deloress