The Funny Civil Engineer Dictionary: A Hilarious Collection of 300+ Engineering Terms, Construction Definitions, and Insider Humor Perfect Gift for Engineers
Pages: 219, Paperback, Independently published
Pages: 219, Paperback, Independently published