News Press Releases THE LAST ARTIFACT By Jay Katz 13 years ago THE LAST ARTIFACT Critically Acclaimed Top Cow Series Approaches Finale Berkeley, CA – 12 July