Skip to main content

2 cool lists, plus: idealists - quirky, cranky, quixotic