E.K. Johnston had several jobs and one vocation before she became a published writer. If she’s learned anything, it’s that things turn out weird sometimes, and there’s not a lot you can do about it. Well, that and how to muscle through awkward fanfic because it’s about a pairing she likes.
Her books range from contemporary fantasy to fairy-tale reimaginings, from hopeful sci-fi to quiet epics, and from small town Ontario to a galaxy far, far away. She has no plans to rein anything in.
Showing all works by author. Would you like to see only ebooks ?
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit
Remove From Shelf
Want to Read
Currently Reading
Already Read
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Delete Event
Submit