I started by collecting .jpegs of different book covers from Google searches. Just look under "Images" of the book you want and save the photo to your desktop.
Once you've collected all the photos, I found it was easiest to work in Microsoft Word. Paste the photo to the Word document, format the picture so it's "Behind Text", change the size (all of mine were 1.5" in width), and draw a white square of the same size next to the photo. That way, when you cut them all out, the white square will serve as the back cover.
Once they're all ready, print and cut them out.
Fold them along the edge so they form little books and tape a toothpick to the inside of the book.
All that's left is decorating the cupcakes! I used a #22 Wilton tip and starting in the middle, squeezed the frosting around and around until I hit the edges. But you can decorate however you like, of course.
Stick the toothpicks in the center and voila! It doesn't get much easier than that, folks. All the kids in my niece's daycare gobbled them up and she was happy to see all of her favorite books on her cupcakes, pointing out which were her favorites to her classmates.
However, I had a printer, white card stock paper, and toothpicks readily available
TOTAL AMOUNT OF TIME: 1 hour, 25 minutes
45 minutes to pick out book covers and resize
25 minutes to cut out 20 books
15 minutes to tape toothpicks inside 20 books
EASY-PEASY SCALE (1 super easy - 5 very difficult): 1 out of 5
Just be careful that you don't cut off the white square. I was cutting these out while watching TV and had to tape the back and front covers together for a few because I didn't pay attention!