Source: "Richard P. Flanagan Bibliography." Author Wars, https://authorwars.com/authors/richard-p-flanagan.html".