a visit to David Perry