roseredprince.wordpress.com
Film Review: John Carter (12A)
If you trace the history of popular science fiction back through the twentieth century you will eventually arrive at a series of books by Edgar Rice Burroughs known collectively as John Carter of M…