Author: SNEIDERMAN IRVINE & OSBORNE