Debra Adelaide is the author of two previous novels in Australia including two novels, The Hotel Albatross, and Serpent Dust. She has worked as a researcher, editor and book reviewer, and has a PhD from the University Sydney. She is presently a senior lecturer in creative writing at the University of Technology, Sydney where she lives with her husband and three children.