John (M.) Shanks Solo AudiosSolo Videos All John (M.) Shanks Media John (M.) Shanks Audios Select OneAll John (M.) Shanks Audios Guest Appearances Live Recordings Production Roles Soundtracks Various Artists Multidisc Releases Promotional Item