Takes One to Know One

TJ Riprovare has it all. Popularity, schoolwork and sports all come easy to him. His band has even been offered a
contract! But when a mysterious stranger tells him his whole life is a lie, TJ starts to question how much is real, and must confront the cause of all his problems - his father.

Takes One to Know One is an occasionally dark, sometimes humorous story that will make you question the motives of all the relationships in your own life.