by Marc Rennen (Author) compare prices