by Andrew Spiegel and Rigley Willis