Douglas C. Giancoli · 1980
991 pages · ~25h read
science
Douglas C. Giancoli · 1999
1064 pages · ~27h read
Douglas C. Giancoli · 2000
1328 pages · ~33h read
science · technology
Douglas C. Giancoli · 1988
1088 pages · ~27h read