Author: Anthony Trevor,Marieke Knuidering-hall,Bertram Katzung,Susan Masters