Martin Sherwood — science fiction writer (1942-2011)