Elliott Hall was born and raised in Canada. He now lives in London.
The Children's Crusade
Elliott Hall
Paperback
Not Available
The Rapture
The First Stone