Jennifer McBride was born and raised in Western Australia, where she lives with her husband and children. She enjoys reading, writing and watching movies, with a particular love of fantasy and science fiction. When she is not writing, Jennifer loves travelling, watching the Fremantle Dockers and spending time with her family.