There have been multiple incarnations of DC’s Captain Marvel (aka Shazam) over the years. Some are part of the canon, and some not. This is one, that in my opinion, is the very best! Created by Jeff Smith of ‘Bone’ fame, we got an origin tale that, until the recent movie, was a perfect blend of magical family whimsy and slightly dark moments.
I believe that it truly is the Golden Age incarnation as retold through a modern setting. This is definitely a title worth going through the back-issue bins to find!