my team of heroes the following brave souls rolled up their sleeves and cleared more than a few nights and weekends to edit , proof read and generally mark up what used to be a difficult to read collection of ideas and visualizations .