Michael Sweet:All This And Heaven Too

Credits

 * Written by Michael Sweet and Gregg Fulkerson