Fundamentals of Physical Chemistry by Muhammad Yousaf & Zulkifil Yousaf