What artist wrote (or co-wrote) all the songs on the albums Speak Now and Fearless?
Speak Now:  Written entirely by Swift as the follow-up to "Fearless", "Speak Now" expands on the country pop style of her previous work, and features lyrical themes including love, romance and heartbreak. Fearless (Taylor Swift album):  As with her first album, "Taylor Swift", Swift wrote or co-wrote all thirteen tracks on "Fearless".
Taylor Swift