The Zoey Ashe series by Jason Pargin, some wrote under the pseudonym David Wong.
More a comedic take on the genre, but still a fun read.
The Zoey Ashe series by Jason Pargin, some wrote under the pseudonym David Wong.
More a comedic take on the genre, but still a fun read.