Outlines of physics - Karmakar, Pranab Kumar (Platinum Pub., 2007)