The bookcase review, part nine

The bookcase review, part nine

The final part of this series covers HP Lovecraft, Edgar Allan Poe, Orson Scott Card, Mike Resnick, JK Rowling and Mike Carey.

8,931