Moral Ambiguity by Patrick Brown

Moral Ambiguity

Patrick Brown

378 pages missing pub info (editions)

fiction adventurous medium-paced
Powered by AI (Beta)
Loading...

Description

Within the pages of Moral Ambiguity, author Patrick Brown weaves a tale of international scandal. Kevin Gregory has decided that it's time to tell the world his story whether or not it costs him his reputation as one of the most beloved singers of...

Read more

Community Reviews

Loading...

Content Warnings

Loading...