John (as Edward Peil)