Contact John

Let’s Chat

A woman and man sitting in chairs talking.

Follow me

John will consider invitations to do book signings or perform readings within the Tidewater area in Virginia.