Source: "J. MacGillivray Bibliography." Author Wars, https://authorwars.com/authors/j-macgillivray.html".