B. Mackenzie is a Canadian born and raised on the prairies. She lives with her husband and daughter and way too many animals for one house.
Surrounded by books and music, B balances a long term disability with her need to share the stories bouncing around in her head with her readers.