Shrek forever after: The Novel

100

Shrek misses his glory days as a real ogre, so he signs a pact with the smooth-talking Rumpelstiltskin. But then Shrek finds himself in a world where Rumpel is king and he has never met Fiona! Join Shrek on a heroic quest to restore his world and win back his one true love.