Peter Tatford

Armchair philosopher, English teacher

and Spanish-to-English translator.

Available for freelance work.