Kevin Egan is available to appear at your book club meeting.

Please contact him through this site.