I usually do not read long books because either the chapters are too short and they charge way too much for the chapters and they're charging is very inconsistent. however with this book the charging and the chapters are very well consistent very well written very well worth re-reading and I cannot