A Lively Guide to 100 Terms Smart People Should Know

Penguin Random House

Ross Petras & Kathryn Petras

Hardcover book

9781984856388

192 pages

5 x 7 inches

Awkword Moments

$14.95Price