Mary Balogh is a historical romance novelist. She was born and raised in Swansea, before moving to Kipling in Saskatchewan, Canada where she settled down and became a school principal. She started writing in 1985 and has since produced some excellent, highly-rated books.