Greg Hansen, a multi-award-winning music producer/arranger, composer, New Age recording artist, and music reviewer, has produced and arranged more than 400 albums for various clients and has over 900 sheet music arrangements and compositions in print. He has three...