New Scientist Planet Science: are we doomed?
The perplexing Carter-Leslie Doomsday Argument
Journal of Statistics Education, V1N1: Teaching Bits
Investigation into Doomsday