The Satan bug /
Stuart, Ian,author.