LaTeX Graphics with TikZ: A practitioner\'s guide to drawing 2D and 3D images, diagrams, charts, and plots - Stefan Kottwitz