bookreadermagazine.com
Brazen Violations
Jonathan Macpherson has written two gritty crime thrillers and a children’s adventure novel. Before becoming an author, he worked in journalism, theatre and in the film industry. Currently…