Cover of Perfect Circle

Perfect Circle

by Sean Stewart

3.77(915 ratings)

William ""Dead"" Kennedy has problems. He's haunted by family, by dead people with unfinished business, and by those perfect pop songs that you can't get out of your head. He'…