Mike,

A terrific listen. REALLY well put together - as all the above responses say...

Beautiful arrangement, excellent mix.

An exceptional piece.

fj