Ron, I could go into a huge diatribe explaining it or just send you over to this link and it should explain "Steam Punk". I think Jay's explination was his own interpretation of this beasty, and less to do with Steam Punk itself. HTH,
Jay H.
http://en.wikipedia.org/wiki/Steampunk