Books: 0000871650 OR 0000811717 OR 0000795170 OR 0000522652 OR 0000523313 OR 0000949416 OR 0000868032 OR 0000538370 OR 0000571090 OR 0000648102 OR 0002146417 OR 0000526201 OR 0002024723 OR 0002209752 OR 0000535211 OR 0001886122 OR 0000522337 (sorted by popularity)