Over 100 exercises with detailed solutions, insightful notes and references for further reading. Ideal for beginning researchers.