00325nam a2200133Ia 450000500170000000800410001702000150005808200170007310000180009024500340010825000110014226000240015330000140017720260205101218.0260111s9999||||xx |||||||||||||| ||und|| a0812012488 aR 423.1 MAK aMakkai , Adam 0aDictionary of american idioms a3rd ed aUSAbBarron'sc1995 a455 pages