Parashar P.N Dictionary of Idioms - Crescent Pub. Corporation Crescent Pub. Corporation 2012 - 294 Dewey Class. No.: 423.914