Spencer's favourite books this week

Sci fi and fantasy