Hit squad - Kastle, Herbert D. (Mayflower, 1979)