thenortherngent.com
The TNG guide to shoes
A comprehensive list of every type of shoe a man needs.