Author: NAYLOR, RICHARD, JEAN PLATT, PETER PLATT