In My Mailbox (73) — Castles, Treacheries, and Invisible Suns

In My Mailbox is a meme created by The Story Siren and inspired by Alea of Pop Culture Junkie! It features a list of what books you have received over the previous week, either for review, from the library, or from the bookstore.

For Review:
Invisible Sun by David Macinnis Gill
Dangerous Boy by Mandy Hubbard

Survive by Alex Morel
A Treachery of Beautiful Things by Ruth Frances Long
Keeping the Castle by Patrice  Kindl

Thanks to HarperTeen and Penguin! 
So… what was in your mailbox this week?


Hafsah Faizal is a YA author, designer, and blogger. Her designs have graced the sites of New York Times bestselling authors, bloggers, and more. She resides in Texas, with her family.



  1. Reply

    Grace Fonseca

    March 25, 2012

    Harper Teen always has some good books along with Penguin. Great stash of books.


  2. Reply

    Anna @ Literary Exploration

    March 25, 2012

    Treachery of Beautiful Things looks like it's going to be a really good one!! Enjoy all your awesomeness!

    Anna @ Literary Exploration

  3. Reply

    Momo (Books Over Boys)

    March 25, 2012

    I've never heard of The Treachery of Beautiful Things…*opens link* Oh wait, I have! The cover drew out that familiarity about the title, lol! It looks like a great read! Awesome books! Happy reading!

    Check out my IMM!

  4. Reply


    March 25, 2012

    Lovely haul…curious about invisible sun …here is My IMM

  5. Reply

    Little Miss Becky : )

    March 25, 2012

    Awesome IMM! Excited to see Treachery of Beautiful Things and Survive in there! Hope you enjoy them all!

  6. Reply

    Agnieszka Nashi

    March 25, 2012

    I haven't heard of some of these earlier, added them to my TBR pile! Especially Invisible Sun looks like something I should read, so thanks for sharing!

    Happy reading!

    Here's my IMM. ♥
    Check my international giveaway!

  7. Reply

    Jessica@a GREAT read

    March 25, 2012

    Nice! You seem to get lots of books for review every week! That's insane! Hope you enjoy them all!

    Here's my IMM

    Have a GREAT day!

    Old Follower :)

  8. Reply

    A Backwards Story

    March 25, 2012

    Just the title of KEEPING THE CASTLE makes me want to know more. *goes to look* Ahh, I want to read SURVIVE so very, very badly. Enjoy it!! Enjoy all your books this week :)

  9. Reply

    April (BooksandWine)

    March 25, 2012

    AHHHHH! I love all the fantasy here! LOVE IT.
    Especially The Treachery Of Beautiful Things. I have my fingers crossed that it comes soon.

    Happy reading Hafsah! :-D

  10. Reply

    Mundie Moms

    March 25, 2012

    Love all your books you got this week! I'm so excited about Treachery of Beautiful. It looks like it's going to be a fabulous read. Happy Reading!

  11. Reply


    March 25, 2012

    i got Gills first book this week! i will have to add invisible sun to my TBR.

    My IMM

  12. Reply

    Maji Bookshelf

    March 25, 2012

    Great Haul!! We've got The Treachery a few weeks ago, though i havent started reading it! Hope you enjoy all your books!
    Here is our IMM:

    Farah @MajiBookshelf

  13. Reply


    March 25, 2012

    I'm super excited for The Treachary of Beautiful Things! :D

    Happy reading!

    IMM @ Pinkindle Reads & Reviews

  14. Reply

    Alison Can Read

    March 25, 2012

    Great set! I'm not familiar with your books but I've heard great things about Mandy Hubbard.
    My IMM

  15. Reply


    March 25, 2012

    Great Stack this week. The Treachery of Beautiful Things and Keeping the Castle sound especially good. Happy Reading!

  16. Reply

    Nina Reed

    March 25, 2012

    The Treachery of Beautiful Things looks really good, can't wait to see what you think about it!:)

  17. Reply

    The Princess of Storyland

    March 25, 2012

    Ahhh! I've been dying for the Treachery of Beautiful Things. I also looked up Keeping The Castle because I hadn't seen it before. It sounds really good! Great books this week. I'm so jealous! hehe

  18. Reply

    Amanda B.

    March 25, 2012

    The Treachery of Beautiful Things looks like a good one! Great haul!

    My IMM

  19. Reply

    margie c {the bumble girl}

    March 25, 2012

    I've only heard of The Treachery of Beautiful Things, sounds really good!
    I hope you enjoy your new stack :)

    Here's my IMM:

  20. Reply

    ~Sara @ Just Another Story

    March 25, 2012

    Great stash. I hope you enjoy them all.

    My IMM

  21. Reply

    Chloe B

    March 25, 2012

    Great books! I'm really excited for The Treachery of Beautiful Things!

    Chloe @ YA Booklover Blog

  22. Reply


    March 25, 2012

    AHHHHHHHHHHH i want Dangerous Boy!!! it sounds so SOOOOO good!!!!! as Treachery sounds good too!! i got that one from netgalley! nice haul this week!!!! Happy Reading
    Tara's IMM & HG Love

  23. Reply

    Sarah Kalaitzidis

    March 25, 2012

    keeping the castle looks pretty!!
    My IMM!!!

  24. Reply


    March 25, 2012

    Survive looks really good. I hope you enjoy everything you got this week! Here's my IMM!

    ~Paige @ Comfort Books

  25. Reply

    Tiffany Mahaffy

    March 25, 2012

    Great books you got this week!! I really want to read Survive!! I sounds good:) I hope you enjoy your new reads and I look forward to seeing your thoughts on Survive!
    My IMM

  26. Reply

    ashelynn hetland

    March 25, 2012

    Treachery of Beautiful Things sounds so good and I'm totally jealous of your Penguin contact. enjoy them all! Survive is another one I'm DYING to read right now. :p

    my IMM.

  27. Reply


    March 26, 2012

    New follower! Jealous of Treachery of Beautiful Things! Here is my IMM if you'd like to follow back:

  28. Reply


    March 26, 2012

    AMAZING!!! I just stalked Survive on GR today :P I am you know…a little jelly. :P Enjoy, and happy reading! <3

  29. Reply

    Sash and Em

    March 26, 2012

    Enjoy! We got Survive too!!

    Our Imm!

  30. Reply

    Rebecca Herman

    March 26, 2012

    I am so jealous of Keeping the Castle, it looks amazing!