books
janda challenge of democracy brief associated press update sixth edition
hardcover houghton mifflin college div 2007 isbn13 9780618950317 isbn10 0618950311
hardcover houghton mifflin college div 2007 isbn13 9780618950317 isbn10 0618950311
book type nf isbn 13 9780618950317 number of pages 372 publisher cengage learning release date 62135769600000