DownloadThe Portobello Bookshop Gift Guide 2024

John Allan Author & Editor

John Allan has been a petrol head since his early teens and loves everything with an engine. He has worked in children's publishing, writing and editing for 25 years. He lives by the sea in the UK and spends his time, outside work, tinkering with anything mechanical.