Test of reasoning - Thorpe,Edgar (New Delhi Mcgraw hill, 2013)