I Don't Blame You - 3:05
Free - 3:34
Good Woman - 3:58
Speak for Me - 3:04
Werewolf - 4:08
Fool - 3:49
He War - 3:31
Shaking Paper - 4:36
Babydoll - 2:56
Maybe Not - 4:19
Names - 4:50
Half of You - 2:42
Keep on Runnin' (Crawlin' Black Spider) - 3:51
Evolution - 4:44