In reply to Kerry Johnson.

and Ashanti wrote all of her songs... Beyonce is talented, but her music lacks the personal touch of a singer/songrwriter... Beyonce can sing the phone book and sound great, but the problem with a lot of her music is the lack of conviction behind the lyrics.