Author: m.d. gilbert w. haigh