Karen Lord
author : Karen LordKaren Lord was born in Barbados in 1968. She holds a science degree from the University of Toronto and a PhD in the sociology of religion from The University of Wales. She has taught physics, trained soldiers, and worked in the Foreign Service. This is her first novel. View more >>