Steven Cook is a British artist, photographer, and graphic designer.
Already have an account with the League of Comic Geeks? Let's get you back to tracking and discussing your comics!