#1
January 1, 2014 • Physical Book • 333 Readers • 225 pages • Format Hardcover • 3.9
#2
September 10, 2024 • E-Book • 624 pages • Format Kindle • B0DDKHNVWF • 4.2
#3
October 18, 2022 • Physical Book • 229 Readers • 336 pages • Format Paperback • Info It has 320 pages before the Acknowledgments. • 3.5
#4
July 5, 2022 • Physical Book • 13 Readers • 401 pages • Format Hardcover • Info First Edition • 4.1
#5
March 1, 1999 • Physical Book • 6 Readers • 448 pages • 3.8
#6
January 1, 2023 • Physical Book • 151 Readers • 309 pages • Info First • 4
#7
January 1, 2016 • Physical Book • 49 Readers • 384 pages • Format Paperback • Info First Edition • 3.6
#8
September 14, 2021 • Physical Book • 622 Readers • 383 pages • Format Kindle Edition • 3.9
#9
January 1, 1992 • Physical Book • 4 Readers • 336 pages
#10
December 31, 1989 • Physical Book • 35 Readers • 207 pages • 4
#11
May 14, 2019 • Audiobook • 290 Readers • Format Audiobook • Info Unabridged • 3.8
#12
February 8, 2017 • Physical Book • 1,026 Readers • 528 pages • Format Paperback • 2732472301 • 3.7
#13
May 2, 2023 • Physical Book • 816 Readers • 517 pages • Format Hardcover • 4
#14
March 4, 2019 • Physical Book • 1 Reader • Info 2 • 4
#15
August 6, 2019 • Physical Book • 127 Readers • 337 pages • 3.8
#16
March 1, 2021 • Physical Book • 2 Readers • 240 pages