Fictional Deceptions: Using Deception to Baffle, Surprise and Entertain Your Audience

See more by K. Scot Macdonald

Available at Select Retailers