Sakoori, Prof Dr. A.R Biology 12 - Lahore Punjab Curriculum Text Book Board 2003 - 278 Dewey Class. No.: 570 / ORI