ICSE Class 9th Physics 5 – Heat and Energy – Notes