magic book cover