ISBN: 9780679767923
Buy on Amazon
Found in 1 comment on Hacker News

Fresh book recommendations delivered straight to your inbox every Thursday.