Exploring Krautrock, Post Bop, and Hard Rock