James Doyle

James Doyle is a writer and teacher born in 1972. His professional focus encompasses literary activity and education, with a specific emphasis on children's and young adult literature. Additionally, his work incorporates themes related to geography.