The League of Princes by Christopher Healy – Series Review
Ever wondered what Prince Charming’s real name is? Meet Frederick. And Gustav. And Liam and Duncan. They are the Prince Charmings (or Princes Charming, as Frederick insists), and they’re determined…