Amber Herbert rated Perfect: Show rating 4 stars Oct. 22, 2014 Public Perfect by Ellen HopkinsSequel to Impulse