In the past I've always used park tools website for guidance, but this site could be a helpful secondary source, http://bicycletutor.com/