Details of all my upcoming talks, readings, signings and festival appearances can be found below. Dates are regularly being added to the schedule, so keep checking to find out when I’ll be visiting your area.
If you’d like to get in touch about arranging future events, please use the contact form.
No events currently scheduled.
Featured podcastFor more podcasts, visit James's channel on Soundcloud.