This is an alternative account of Peter James.