Attributes contributed by quizzley7, karttu.
Ratings contributed by Yearman, Foxhack, Jeanne, quizzley7.