Book annotation not available for this title.Title: LanguageAuthor: Sharpe, PeterPublisher: Continuum Intl Pub GroupPublication Date: 2009/02/11Number of Pages: 254Binding Type: PAPERBACKLibrary of Congress: 2009275892