Long. But well worth the effort. A frank and honest assessment. Excellent for new stackers who need to understand the fundamentals of why they're doing what they're doing. http://www.theburningplatform.com/?p=22172