books written by Mary Baxter