Select language, opens an overlay

Comment

Aug 27, 2014ApollosRaven rated this title 4 out of 5 stars
Michael Ennis portrays Machiavelli as attempting to use his knowledge of human nature to profile a serial murderer; while Da Vinci is pioneering forensic science. Fun, if far-fetched.