The reception for John’s new book for children has been phenomenal!
Available as a paperback, digital download and audiobook.
The second book, The Trouble with Rosie, is due for release by May 2026
The reception for John’s new book for children has been phenomenal!
Available as a paperback, digital download and audiobook.
The second book, The Trouble with Rosie, is due for release by May 2026