I'm in the process of completing this, please check back in a few weeks.
General Reading Recommendation
Bucketlist