Michael Steeves rated Vicious Circle: 3 stars April 26, 2019 Public Vicious Circle (2007, Little, Brown Book Group Limited)Vicious Circle by Mike Carey