One best type questions : medical microbiology immunology - Bhatti, Tasaddiq Hussain (Karachi : T. H. Production, 2011)