These Vicious Masks by Tarun Shanker and Kelly Zekas took me by surprise in the most amazing way! It is a historical fantasy, and the characters have special powers. The main character is also the perfect heroine, which made this book even more enjoyable. A Victorian setting adds a wonderful backdrop to this beautifully written novel. Continue reading