Germaine Greer– Germaine 0:37
Sinéad O'Connor– Fire On Babylon 5:14
Sinéad O'Connor– John I Love You 5:30
Sinéad O'Connor– My Darling Child 3:07
Jake Reynolds– Am I A Human? 0:21
Sinéad O'Connor– Red Football 2:50
Sinéad O'Connor– All Apologies 2:40
Sinéad O'Connor– A Perfect Indian 4:23
Sinéad O'Connor– Scorn Not His Simplicity 4:25
Sinéad O'Connor– All Babies 4:38
Sinéad O'Connor– In This Heart 4:20
Sinéad O'Connor– Tiny Grief Song 2:47
Sinéad O'Connor– "Famine" 4:55
Sinéad O'Connor– Thank You For Hearing Me 6:30