#2
May 13, 2002 • Physical Book • 31 Readers • 610 pages • Format Mass Market Paperback • 3.9
#3
January 1, 2001 • E-Book • 38 Readers • 436 pages • Format Kindle Edition • B000OIZUWG • 3.7
#4
January 1, 2000 • Physical Book • 125 Readers • 498 pages • Format Hardcover • 3.7
#5
January 1, 2020 • Physical Book • 1,493 Readers • 248 pages • Format Hardcover • 4.2
#6
January 1, 2023 • Physical Book • 19 Readers • 369 pages • 4.4
#7
January 1, 1993 • Physical Book • 1 Reader • Info 1st edition paperback • 4
#8
January 1, 1997 • Physical Book • 2 Readers • 326 pages • 4
#9
January 1, 2020 • Physical Book • 112 Readers • 208 pages • Format Hardcover • 4.7
#10
January 1, 2015 • Physical Book • 658 Readers • 609 pages • Format Hardcover • 4.3
#11
July 1, 1997 • Physical Book • 10 Readers • 159 pages • 3.6
#12
January 1, 1997 • Physical Book • 6 Readers • 162 pages • Format Paperback • Info An Apple Paperbck • 3.7
#13
September 1, 1997 • Physical Book • 6 Readers • 170 pages • Format Paperback • 3.6
#14
May 23, 2023 • Physical Book • 107 Readers • 640 pages • 4.5
#15
January 1, 2022 • Physical Book • 214 Readers • 589 pages • 4.3
#16
September 1, 2008 • Physical Book • 68 Readers • 704 pages • Format Paperback • Info 2nd Revised Edition • 4
#17
May 4, 2021 • Physical Book • 2,636 Readers • 496 pages • Format Hardcover • 4.4
#18
January 1, 2023 • Audiobook • 78 Readers • 16h 13m • 4.4
#19
October 3, 2020 • Physical Book • 39 Readers • 522 pages • Format Paperback • 4.5
#20
April 28, 1985 • Physical Book • 7 Readers • 368 pages • Info 25th Anniversary Edition • 4.1
#21
June 13, 2016 • E-Book • 263 Readers • 291 pages • Format Kindle • B01H1CYBS6 • 3.8
#22
September 16, 2021 • Physical Book • 270 Readers • 328 pages • Format Hardcover • Info Goldsboro exclusive signed and limited numbered edition • 4.4
#23
September 3, 2020 • Physical Book • 627 Readers • 408 pages • 3.9
#24
February 1, 1997 • Physical Book • 10 Readers • 154 pages • 3.9
#25
April 1, 1997 • Physical Book • 9 Readers • 163 pages • 3.9
#26
January 1, 1997 • Physical Book • 2 Readers • 3 pages • Info Unabridged edition • 4
#27
September 11, 2001 • Physical Book • 639 Readers • 480 pages • Format Paperback • 3.8
#28
January 1, 1996 • Physical Book • 8 Readers • 150 pages • 3.5
#29
October 1, 1996 • Physical Book • 12 Readers • 151 pages • 3.4
#30
January 1, 1994 • Physical Book • 2 Readers • 304 pages • 4
#31
January 1, 1989 • Physical Book • 3 Readers • 288 pages • 4.5
#32
January 1, 1987 • Physical Book • 7 Readers • 326 pages • Info New Ed • 4
#33
January 1, 2017 • E-Book • 2 Readers • 400 pages • Format ebook • 4.1
#34
September 6, 2022 • Physical Book • 105 Readers • 647 pages • 3.9
#35
November 27, 2018 • Physical Book • 12 Readers • 296 pages • 3.7
#36
January 1, 2022 • Physical Book • 147 Readers • 256 pages • Format Hardcover • 3.8