Garry Kilworth
Garry Douglas Kilworth (born 1941) writes fantasy, science fiction and historical fiction. He has used a number of alternative names, Richard Argent, Gary Douglas, Gary Kilworth and Gary D Kilworth.
A book description is not yet available.