The Best-Ever Book of Cakes: 165 utterly irresistible and foolproof cakes to bake for everyday eating and special celebrations, shown in 800 delectable photographs