Music  –  Books  –  HaskinCast PodcastUriah Heep Podcast


The Forgotten Puppet Show

Released 12-8-2021

This is a collection of some of my older songs revamped with a more modern sound and with the benefit of years of experience since the initial compositions.  I was honored to have Uriah Heep’s Director of Social Media, Dave White as a guest on the song Try Again.  He played guitar and did a Moog track as well as an additional Hammond Organ track.

Artwork by: Kelly

Lettering by Rebecca Poole at

BandCamp * Amazon * iTunes and Spotify


  1. Majestic View
  2. Factory
  3. Exploration
  4. Production Line
  5. Virus
  6. Queen’s Dance
  7. Try Again (Featuring Dave White)
  8. Beneath The Surface
  9. Rejection
  10. The Smoke Has A Shadow
  11. The Forgotten Puppet Show
  12. Haunting Memories
  13. The General Perspective
  14. Last Dance Of The Celebration