Short but ok review. It is an awesome cd...incredible compositions and some mindboggling playing. It is odd how Michael doesn't specify who did all of the instruments, but I believe he did everything. I thought I read somewhere that he even did the drums on a keyboard.