by AndromedaDreamer
Too short and a bit pedantic.
Hot hot hot
5 Star. I liked it very much, didn't find it at all 'pedantic', the more relevant detail the better the story.