Source: "David Maclagan Bibliography." Author Wars, https://authorwars.com/authors/david-maclagan.html".