Capsule Reviews/Featured: Top of Home Page/Music Little Aida: Mad Country By Alan Brown / 25 June 2007