Author: Hasting, James;Turner, Raymond