So well written, even I understood it. No pictures or diagrams. I got through it OK.