Terry Grimwood


Terry Grimwood is a British writer of horror and science fiction. He publishes The Exaggerated Press. He has written and directed three plays, and is married to the poet Jessica Lawrence.

Books