Book fairs, signings, and future appearances.
Stay informed
Upcoming appearances will be announced here and in the James’ World newsletter. For invitations and event inquiries, please contact James.
fBook fairs, signings, and future appearances.
Upcoming appearances will be announced here and in the James’ World newsletter. For invitations and event inquiries, please contact James.