DDMA Kasneb Revised Notes