Field Notes on Science and Nature Michael R. Canfield 2011 HC/DJ This textbook covers everything from the fundamentals to more specialized topics.