"Declaration" by Rayna Noire is a wonderful book. I came in late into this series but fortunately could keep up with everything. Etahn, our main character, is still at school and with being part of a Wiccan family and gay, he has a lot on his plate already but there is more in store.Fantasy and time travel come into the plot that cleverly uses two narratives to unfold.I loved Ethan as main character and am biased towards the book just for the great characterisation of a gay character with a difference. These books that provide gay role models while being entertaining in their own right are very important and the authors caring attitude shows in the bullying subplot.A real treasure and great fun.