the satan bug - maclean, alistair (harper)