Frank R. Kardes

3 books

528 pages hardcover 1998

challenging informative medium-paced

459 pages paperback 2010

medium-paced

480 pages 2010

challenging informative medium-paced