Revision Notes Muhammad Shahid