Treatise on discrete mathematical structures - Ganguly,Jayant (Saguine Technical, 2007)