Alan B. McElroy ( The Perfect Guy )Alan McElroy ( The Perfect Guy )Tyger Williams ( The Perfect Guy )