avg_rating: 3.55
name: Haydn Middleton
about: Haydn Middleton was born in Reading and studied History at Oxford, where he now lives. He has worked in advertising and publishing, lectured in British myth and legend, and written a dozen works of fiction and non-fiction.