©2007 Mark A. Snyder. All rights reserved.