For works of this author written under other names, search also under: Douglas, Ian, 1950- Douglass, Keith Riker H. Jay Cain, Robert, 1950- Andrews, Keith William
For works of this author written under other names, search also under: Cain, Tom Churchill, David, 1959-
For works of this author written under pseudonyms, search also under Caine, Geoffrey, 1948- and Kingsbury, Evan, 1948-