BARRIE J M BOOKS