William H. Press · 1996
1486 pages · ~37h read
science · technology
William H. Press · 1988
994 pages · ~25h read