Author: Ballard, Geoffrey St. Vincent.