Defence of duffer's drift - Swinton, Ernest D (Chandigarh The browser pub., 2023)