David Haworth

David Haworth

David Haworth was born in Lancashire in 1978. He grew up in the fells of the Lake District, before reading archaeology at Durham University. He worked as an English teacher and translator for several years in Italy, where he started writing short stories. He now lives outside Lancaster (Lonborg) with his wife and two daughters.

Follow this author:

Books by this author