Artifact Details Title Google Chrome Comic Book Catalog Number 102806376 Type Document Description Written by the Google Chrome Team Date 2008 Publisher Google Category Pamphlet Credit Gift of Marcin Wichary Lot Number X6740.2013