Cains Last Stand

Cains Last Stand

Mitchell, Sandy

Language: English

Publisher: Black Library

Words: 109069
Pages: 413


About the Author

Sandy Mitchell is a pseudonym for British author Alex Stewart. He has written science fiction and fantasy, television scripts, comics, and gaming material. His television credits include the BBC’s high tech espionage series Bugs.