Sex and sexuality, love and friendship are the mysteries that 16-year-old Ralph (Rafe) McKean finds himself stumblingly exploring - sometimes deliberately, sometimes by accident - as he embarks on the adventure of keeping a diary. The emergence from the currents and whirlpools of boarding-school life of a triangular relationship - the unholy trinity of Ralph, Chris and Steve - is the starting point for a voyage of discovery that will continue into...