DownloadThe Portobello Bookshop Gift Guide 2024

Joshua Levine Author & Editor

Joshua Levine has written seven bestselling history books including several titles in the Forgotten Voices series. Born in the Bahamas, he was a criminal barrister in a previous life. He lives in London.