Nano physics - Tripathi, R K (Crescent publishing corporation, 2017)