Alan J. Patterson
Alan J. Patterson

Alan J. Patterson

Expat. Educator. Aspiring novelist. Nuevo Baroque.