Books: princess academy
  Buy the book

You should be able to find this book at your local bookstore.

The King's English, a lovely independent bookstore in Salt Lake City, Utah, will carry autographed copies and can ship them to you.

You can also order it from online retailers such as Amazon and main princess academy page