The Robot Zoo - John Kelly (Marshall Publishing, 1998)