Craig S Snyder-author, arrangement, all guitars.