Another view of John Homewood's Davrian-Imp at Mallory