Good but lengthy story

#1

A little dragged, but a great story