Shawde Harris 2007 hp theses Loading The Document Viewer requires that you enable Javascript. Download shawde harris.pdf — 328 KB