This is an article from the travel section of the Philadelphia Inquirer. Nice review of Steve's museum.