Author: Theodore Holmes Bullock and G Adrian Horridge