Karen Alexander lives in Johannesburg, South Africa. She has been entranced - and ensnared - by writing in one form or another for most of her life; from writing children's stories at the age of five to amuse her family, to stage plays in her late teens, to the inevitable bad poetry that coincided with first heartbreak. Though she occasionally dabbles in the other arts, writing remains her first love.