Elizabeth May is the former leader of the Green Party of Canada. She founded and served as the executive director of the Sierra Club Canada from 1989 to 2006. May has been the Member of Parliament in Canada since May 2011.
~~tag-text~~
A thrilling and incredibly sexy new dark romantasy series from Sunday Times bestselling author Elizabeth May. A princess and a war-weary god met in the ashes of a broken city, forging a pact in blood and sacrifice. Now, centuries... SEE MORE