by Robert J. Sternberg (Author)
Format: paperback
Publisher: Harcourt Brace College Publishers
Published:
ISBN 10: 0155040685
ISBN 13: 9780155040687