By using this site, you agree to our Privacy Policy and our Terms of Use. Close
inyourmind said:
This doesn't fit your qualifications, but I'm still gonna throw it out there.

http://techreport.com/articles.x/15009/2

 

Yes, that's the best website for this sort of thing. However, they have a later edition guide than that:

http://techreport.com/articles.x/15381