I'm a real sucker for non-euclidean geometry