Author: jack gray and patrick cavendish