To drop John a line or to inquire about booking, complete the form below or click here to send him an email. (Note: Any contact made via this form between January and late February may not have reached John. The form is functioning properly now. John apologizes for not responding to those who attempted to contact him, and hopes to hear from you all again.)
|