Top 1008 bal ram singh eds PDF Book Page 42