Book wizard

Stuck for a good book? Let me conjure up the answer! Just answer a few questions and hey presto! I'll magically suggest a great read just for you!

Shall we begin?