The Funny Civil Engineer Dictionary: A Hilarious Collection of 300+ Engineering Terms, Construction Definitions, and Insider Humor Perfect ... Technical Professions Dictionary Collection)
Pages: 219, Paperback, Independently published
Pages: 219, Paperback, Independently published