D. G. FarnumBooksFundamentals of engineering reviewFundamentals of engineeringAuthor data: Open Library