John Holmes
AUTHOR

John Holmes

Tap the gear icon above to manage new release emails.
Honours Graduate in social sciences; former insurance claims adjuster; member of Crime Writers Association; distinction in freelance articles course with London School of Journalism. Author of 7 books: novels, non-fiction, short stories.
Read more Read less

Best Sellers