Discover The basic concepts of mathematics; a companion to current textbooks on algebra and analytic geometry. Volume v.1 1957 [Leather Bound] by Karl Menger.
Start reading today and explore ideas, insights, and experiences that stay with you.
Overview:
We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with Case Studies in Organizational Behavior and Theory for Health Care: The basic concepts of mathematics; a companion to current textbooks on algebra and analytic geometry. Volume v.1 1957 [Leather Bound] ,To get started finding Case Studies in Organizational Behavior and Theory for Health Care:The basic concepts of mathematics; a companion to current textbooks on algebra and analytic geometry. Volume v.1 1957 [Leather Bound], you are right to find our website which has a comprehensive collection of manuals listed.
Our library is the biggest of these that have literally hundreds of thousands of different products represented.
After spending years working in the corporate world, Karl Menger finally decided to pursue a lifelong passion for writing. They currently reside in a quiet suburb where they spend most of their time outlining new stories, reading extensively, and occasionally attempting to bake.
Good, but not quite perfect. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. Enjoyable weekend read.
David MartinOctober 11, 2025
Pretty good overall. The middle dragged a tiny bit, but the ending totally made up for it. Not bad at all.
Sponsored Content
Kimberly NelsonDecember 08, 2025
Finished it in a couple of days. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Would probably read it again at some point.
Elizabeth ClarkAugust 19, 2024
I liked it for the most part. It held my attention, even if a few things were a little predictable. I'd probably recommend it to a friend.
Sarah JacksonMay 30, 2025
I was pleasantly surprised. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Would probably read it again at some point.
Melissa MooreSeptember 07, 2025
Really enjoyed this one. I loved how the story unfolded. It kept me guessing without being too confusing. Would probably read it again at some point.
Jennifer RiveraJanuary 24, 2025
Glad someone recommended this to me. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Will be looking for more from this author.
Karen AllenOctober 24, 2025
A solid read. The middle dragged a tiny bit, but the ending totally made up for it. Still a good book.
Kimberly ParkerJuly 06, 2024
Such a great read. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Would probably read it again at some point.
Steven WilliamsApril 24, 2024
Really enjoyed this one. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Definitely recommend it if you like this genre.
Ryan PerezFebruary 05, 2025
Pretty good overall. Interesting premise and executed fairly well. Just a few slow chapters here and there. A solid 4 stars from me.
Charles ThomasSeptember 17, 2024
Such a great read. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Glad I picked this up.
Andrew SanchezOctober 14, 2025
Finished it in a couple of days. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Will be looking for more from this author.
Andrew WilsonJanuary 11, 2024
I liked it for the most part. The middle dragged a tiny bit, but the ending totally made up for it. Still a good book.
Gary HallMay 30, 2024
Such a great read. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Definitely recommend it if you like this genre.
Carol MartinJuly 17, 2025
Finished it in a couple of days. I got really invested in the main character's journey. Everything just clicked for me. A solid 5/5 for me.
William TurnerFebruary 12, 2025
A very satisfying read. I got really invested in the main character's journey. Everything just clicked for me. Definitely recommend it if you like this genre.
Sharon EdwardsApril 23, 2024
Honestly one of the better books I've read lately. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Will be looking for more from this author.
Patricia RiveraApril 17, 2024
Really enjoyed this one. I loved how the story unfolded. It kept me guessing without being too confusing. Would probably read it again at some point.
Robert GomezOctober 01, 2024
Such a great read. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. A solid 5/5 for me.
Matthew HarrisOctober 12, 2025
I liked it for the most part. I liked the main character, though some of the side plots were just okay. Enjoyable weekend read.
Jennifer RodriguezMarch 18, 2025
Honestly one of the better books I've read lately. I loved how the story unfolded. It kept me guessing without being too confusing. Definitely recommend it if you like this genre.
Melissa MooreNovember 12, 2024
Really enjoyed this one. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Definitely recommend it if you like this genre.
Eric RobinsonJuly 08, 2024
Glad someone recommended this to me. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Worth the time and money.
Jessica RobinsonJune 28, 2024
A solid read. The middle dragged a tiny bit, but the ending totally made up for it. Enjoyable weekend read.
Sandra ReyesMay 01, 2025
Took me a few chapters to get into it, but it was worth it. It held my attention, even if a few things were a little predictable. Still a good book.
Daniel BakerDecember 31, 2024
A very satisfying read. I loved how the story unfolded. It kept me guessing without being too confusing. Would probably read it again at some point.
James GreenJune 14, 2024
A very satisfying read. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Will be looking for more from this author.
Deborah SanchezMarch 24, 2024
Glad someone recommended this to me. I got really invested in the main character's journey. Everything just clicked for me. Will be looking for more from this author.
Dorothy TorresAugust 08, 2025
Took me a few chapters to get into it, but it was worth it. It held my attention, even if a few things were a little predictable. Still a good book.
Elizabeth EvansAugust 27, 2025
Finished it in a couple of days. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Will be looking for more from this author.
Kimberly AllenJuly 28, 2024
Pretty good overall. I liked the main character, though some of the side plots were just okay. Not bad at all.
Kimberly CampbellFebruary 12, 2024
Really enjoyed this one. I got really invested in the main character's journey. Everything just clicked for me. Would probably read it again at some point.
Susan MitchellJune 22, 2025
Really enjoyed this one. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Glad I picked this up.
Sarah HillAugust 05, 2025
I liked it for the most part. The middle dragged a tiny bit, but the ending totally made up for it. A solid 4 stars from me.
Lisa TurnerAugust 31, 2025
Took me a few chapters to get into it, but it was worth it. It held my attention, even if a few things were a little predictable. I'd probably recommend it to a friend.
Karen RobinsonJanuary 11, 2025
I was pleasantly surprised. I got really invested in the main character's journey. Everything just clicked for me. Definitely recommend it if you like this genre.
Donald EvansMay 27, 2025
Good, but not quite perfect. Interesting premise and executed fairly well. Just a few slow chapters here and there. I'd probably recommend it to a friend.
Melissa JacksonJuly 11, 2024
Honestly one of the better books I've read lately. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Will be looking for more from this author.
Stephanie ThomasSeptember 05, 2025
A very satisfying read. I loved how the story unfolded. It kept me guessing without being too confusing. A solid 5/5 for me.
Laura BrownFebruary 04, 2024
I was pleasantly surprised. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. A solid 5/5 for me.
Nicholas CarterApril 13, 2024
Such a great read. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. A solid 5/5 for me.
Andrew ThompsonJanuary 16, 2025
It was just alright. It had some good moments, but the overall plot felt a bit disjointed in the second half. A generous 3 stars.
Michael GreenJanuary 28, 2024
A very satisfying read. I loved how the story unfolded. It kept me guessing without being too confusing. Glad I picked this up.
Betty HarrisSeptember 05, 2025
Such a great read. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. A solid 5/5 for me.
Margaret YoungOctober 19, 2024
Took me a few chapters to get into it, but it was worth it. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. Not bad at all.
Dorothy EdwardsFebruary 12, 2025
A solid read. Interesting premise and executed fairly well. Just a few slow chapters here and there. I'd probably recommend it to a friend.
Lisa HillSeptember 06, 2024
Finished it in a couple of days. I loved how the story unfolded. It kept me guessing without being too confusing. Glad I picked this up.
Ashley NguyenSeptember 17, 2025
An average read for me. It felt a bit repetitive in the middle. Could have been shorter. It's fine if you have nothing else to read.
Nancy EvansApril 21, 2024
I liked it for the most part. Interesting premise and executed fairly well. Just a few slow chapters here and there. Enjoyable weekend read.
Carol DavisNovember 02, 2025
Glad someone recommended this to me. I got really invested in the main character's journey. Everything just clicked for me. A solid 5/5 for me.
Michelle MitchellSeptember 18, 2024
I was pleasantly surprised. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Would probably read it again at some point.
Michael WrightJanuary 11, 2025
It was okay. It felt a bit repetitive in the middle. Could have been shorter. It's fine if you have nothing else to read.
James WalkerFebruary 16, 2025
Honestly one of the better books I've read lately. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Will be looking for more from this author.
Dorothy WilliamsMay 06, 2024
Finished it in a couple of days. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Would probably read it again at some point.
Michael JacksonOctober 27, 2025
A very satisfying read. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Glad I picked this up.
Laura TaylorDecember 22, 2025
Pretty good overall. The middle dragged a tiny bit, but the ending totally made up for it. I'd probably recommend it to a friend.
Carol MartinezJuly 04, 2024
It was okay. It felt a bit repetitive in the middle. Could have been shorter. A generous 3 stars.
Christopher BakerSeptember 28, 2024
A very satisfying read. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Worth the time and money.
Ryan PerezOctober 13, 2024
I was pleasantly surprised. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Definitely recommend it if you like this genre.
Eric ThompsonJuly 17, 2025
Good, but not quite perfect. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. Enjoyable weekend read.
Donna EvansAugust 21, 2025
Finished it in a couple of days. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Worth the time and money.
Rebecca RobertsJanuary 01, 2025
I was pleasantly surprised. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Definitely recommend it if you like this genre.
Melissa TorresAugust 19, 2024
A very satisfying read. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Worth the time and money.
Nancy WhiteApril 30, 2025
A very satisfying read. I loved how the story unfolded. It kept me guessing without being too confusing. A solid 5/5 for me.
David MartinJanuary 24, 2025
Good, but not quite perfect. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. I'd probably recommend it to a friend.
Nicholas YoungJanuary 31, 2025
Finished it in a couple of days. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Definitely recommend it if you like this genre.
Mary PerezNovember 21, 2024
I was pleasantly surprised. I got really invested in the main character's journey. Everything just clicked for me. Will be looking for more from this author.
John MitchellAugust 21, 2025
Honestly one of the better books I've read lately. I loved how the story unfolded. It kept me guessing without being too confusing. A solid 5/5 for me.
James TurnerApril 24, 2024
Took me a few chapters to get into it, but it was worth it. The middle dragged a tiny bit, but the ending totally made up for it. Not bad at all.
Melissa MooreDecember 10, 2024
Glad someone recommended this to me. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Definitely recommend it if you like this genre.
Sarah ThompsonMarch 26, 2024
Glad someone recommended this to me. I loved how the story unfolded. It kept me guessing without being too confusing. Definitely recommend it if you like this genre.
Ryan KingMay 25, 2024
I was pleasantly surprised. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Glad I picked this up.
Daniel TorresMarch 10, 2024
I was pleasantly surprised. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Will be looking for more from this author.
Mark CampbellSeptember 12, 2025
I was pleasantly surprised. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Glad I picked this up.
Robert MitchellJune 27, 2025
A very satisfying read. I got really invested in the main character's journey. Everything just clicked for me. A solid 5/5 for me.
Michelle CollinsOctober 16, 2025
I liked it for the most part. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. Not bad at all.
Betty YoungJanuary 30, 2025
Took me a few chapters to get into it, but it was worth it. It held my attention, even if a few things were a little predictable. Still a good book.
Sharon RiveraJuly 14, 2025
Glad someone recommended this to me. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. A solid 5/5 for me.
Karen RobinsonJuly 26, 2024
Finished it in a couple of days. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Glad I picked this up.
Christopher SmithFebruary 22, 2025
A very satisfying read. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Glad I picked this up.
George AndersonJanuary 07, 2024
Finished it in a couple of days. The writing style is very engaging. It’s easy to follow but still has a lot of depth. A solid 5/5 for me.
Amanda HarrisJuly 22, 2025
Really enjoyed this one. I loved how the story unfolded. It kept me guessing without being too confusing. Would probably read it again at some point.
Deborah RodriguezDecember 05, 2025
I have mixed feelings about this one. The writing was fine, but I didn't feel very connected to the characters. They felt a bit flat. It's fine if you have nothing else to read.
Michael MartinSeptember 21, 2025
Good, but not quite perfect. Interesting premise and executed fairly well. Just a few slow chapters here and there. I'd probably recommend it to a friend.
Mark CampbellNovember 16, 2025
I liked it for the most part. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. A solid 4 stars from me.
Kevin DavisSeptember 24, 2024
I was pleasantly surprised. I got really invested in the main character's journey. Everything just clicked for me. Worth the time and money.
Christopher ReyesDecember 02, 2024
Good, but not quite perfect. Interesting premise and executed fairly well. Just a few slow chapters here and there. Still a good book.
Dorothy EdwardsApril 19, 2025
Such a great read. I loved how the story unfolded. It kept me guessing without being too confusing. Glad I picked this up.
Karen RobinsonJanuary 13, 2024
Really enjoyed this one. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Would probably read it again at some point.
Deborah HarrisDecember 26, 2024
Pretty good overall. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. Enjoyable weekend read.
Elizabeth RiveraFebruary 11, 2025
Took me a few chapters to get into it, but it was worth it. Interesting premise and executed fairly well. Just a few slow chapters here and there. A solid 4 stars from me.
Mary RiveraOctober 31, 2025
A very satisfying read. I loved how the story unfolded. It kept me guessing without being too confusing. Glad I picked this up.
Sharon RamirezMarch 27, 2025
Took me a few chapters to get into it, but it was worth it. I liked the main character, though some of the side plots were just okay. I'd probably recommend it to a friend.
Donald YoungJuly 30, 2025
Really enjoyed this one. I loved how the story unfolded. It kept me guessing without being too confusing. Would probably read it again at some point.
Matthew ScottSeptember 28, 2025
Pretty good overall. Interesting premise and executed fairly well. Just a few slow chapters here and there. Not bad at all.
Christopher WhiteMarch 05, 2025
Not bad, but not my favorite. It felt a bit repetitive in the middle. Could have been shorter. A generous 3 stars.
Dorothy TorresSeptember 23, 2024
Really enjoyed this one. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Glad I picked this up.
Sarah JacksonApril 10, 2024
I liked it for the most part. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. Enjoyable weekend read.
George RiveraOctober 27, 2025
Not bad, but not my favorite. It felt a bit repetitive in the middle. Could have been shorter. Just right down the middle.
Donna FloresMay 02, 2024
Honestly one of the better books I've read lately. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Glad I picked this up.
Joseph RodriguezAugust 04, 2024
Good, but not quite perfect. It held my attention, even if a few things were a little predictable. A solid 4 stars from me.
Margaret TorresMay 13, 2024
Glad someone recommended this to me. I got really invested in the main character's journey. Everything just clicked for me. Worth the time and money.
Dorothy ParkerFebruary 03, 2024
I was pleasantly surprised. I got really invested in the main character's journey. Everything just clicked for me. Will be looking for more from this author.
Rebecca RobinsonSeptember 15, 2024
Really enjoyed this one. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Would probably read it again at some point.
Jessica RobinsonAugust 18, 2025
A solid read. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. Enjoyable weekend read.
Jennifer JonesMarch 05, 2024
Pretty good overall. The middle dragged a tiny bit, but the ending totally made up for it. Enjoyable weekend read.
Matthew PhillipsJuly 11, 2024
Really enjoyed this one. I got really invested in the main character's journey. Everything just clicked for me. Would probably read it again at some point.
Donna EvansJanuary 17, 2024
Pretty good overall. The middle dragged a tiny bit, but the ending totally made up for it. Not bad at all.
Sharon LeeDecember 23, 2025
It was okay. It had some good moments, but the overall plot felt a bit disjointed in the second half. A generous 3 stars.
Lisa HernandezDecember 06, 2024
Really enjoyed this one. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Glad I picked this up.
Joseph RodriguezAugust 31, 2025
Glad someone recommended this to me. The author did a great job wrapping everything up at the end. No weird plot holes left behind. A solid 5/5 for me.
Joseph RobertsJune 13, 2025
A solid read. Interesting premise and executed fairly well. Just a few slow chapters here and there. A solid 4 stars from me.
Carol DavisNovember 04, 2024
Good, but not quite perfect. Interesting premise and executed fairly well. Just a few slow chapters here and there. A solid 4 stars from me.
Margaret ScottJanuary 17, 2025
Not bad, but not my favorite. It had some good moments, but the overall plot felt a bit disjointed in the second half. A generous 3 stars.
David DiazJune 26, 2024
Not bad, but not my favorite. It had some good moments, but the overall plot felt a bit disjointed in the second half. A generous 3 stars.
Sandra MitchellFebruary 04, 2024
Really enjoyed this one. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. A solid 5/5 for me.
Anthony RiveraJune 05, 2025
Pretty good overall. I liked the main character, though some of the side plots were just okay. Not bad at all.
Sharon HillFebruary 12, 2025
I was pleasantly surprised. I got really invested in the main character's journey. Everything just clicked for me. Will be looking for more from this author.
George RamirezDecember 18, 2024
A very satisfying read. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Glad I picked this up.
Dorothy TorresJanuary 08, 2025
Pretty good overall. I liked the main character, though some of the side plots were just okay. I'd probably recommend it to a friend.
Andrew MillerJanuary 19, 2024
I was pleasantly surprised. I got really invested in the main character's journey. Everything just clicked for me. Worth the time and money.
David ThompsonApril 18, 2024
I was pleasantly surprised. I got really invested in the main character's journey. Everything just clicked for me. A solid 5/5 for me.
Eric GonzalezMay 22, 2025
A very satisfying read. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. A solid 5/5 for me.
James CollinsOctober 28, 2025
Honestly one of the better books I've read lately. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Worth the time and money.
Laura BrownNovember 12, 2024
A solid read. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. Not bad at all.
Jacob RiveraAugust 28, 2025
I was pleasantly surprised. I loved how the story unfolded. It kept me guessing without being too confusing. Glad I picked this up.
Jessica RodriguezMay 03, 2025
Really enjoyed this one. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Would probably read it again at some point.
Sandra ReyesJuly 11, 2024
Took me a few chapters to get into it, but it was worth it. It held my attention, even if a few things were a little predictable. A solid 4 stars from me.
Andrew SanchezDecember 03, 2025
Good, but not quite perfect. Interesting premise and executed fairly well. Just a few slow chapters here and there. Still a good book.
Daniel LopezFebruary 08, 2024
Really enjoyed this one. I got really invested in the main character's journey. Everything just clicked for me. Definitely recommend it if you like this genre.
Joshua RobinsonJune 09, 2024
Good, but not quite perfect. Interesting premise and executed fairly well. Just a few slow chapters here and there. A solid 4 stars from me.
Jessica LeeFebruary 08, 2025
Glad someone recommended this to me. The writing style is very engaging. It’s easy to follow but still has a lot of depth. A solid 5/5 for me.
Thomas RobinsonOctober 15, 2024
I was pleasantly surprised. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Definitely recommend it if you like this genre.
Steven CollinsMay 20, 2024
Honestly one of the better books I've read lately. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Definitely recommend it if you like this genre.
Carol MooreJanuary 03, 2024
Such a great read. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Glad I picked this up.
Betty YoungSeptember 05, 2025
Really enjoyed this one. The author did a great job wrapping everything up at the end. No weird plot holes left behind. A solid 5/5 for me.
Donald CruzJuly 08, 2024
Honestly one of the better books I've read lately. The author did a great job wrapping everything up at the end. No weird plot holes left behind. A solid 5/5 for me.
Sarah JacksonDecember 29, 2024
A solid read. I liked the main character, though some of the side plots were just okay. I'd probably recommend it to a friend.
James RobinsonJuly 03, 2025
A solid read. The middle dragged a tiny bit, but the ending totally made up for it. A solid 4 stars from me.
Paul SanchezNovember 20, 2025
A solid read. Interesting premise and executed fairly well. Just a few slow chapters here and there. A solid 4 stars from me.
Kevin ClarkSeptember 12, 2025
Such a great read. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. A solid 5/5 for me.
Kevin WhiteAugust 09, 2025
Finished it in a couple of days. I got really invested in the main character's journey. Everything just clicked for me. Glad I picked this up.
Donald WalkerApril 15, 2025
I was pleasantly surprised. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Definitely recommend it if you like this genre.
Mary LewisNovember 26, 2024
Such a great read. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Would probably read it again at some point.
Donna EvansJune 04, 2024
Finished it in a couple of days. The writing style is very engaging. It’s easy to follow but still has a lot of depth. A solid 5/5 for me.
Sharon HillFebruary 11, 2025
Took me a few chapters to get into it, but it was worth it. It held my attention, even if a few things were a little predictable. Still a good book.
David LeeJuly 27, 2025
I liked it for the most part. The middle dragged a tiny bit, but the ending totally made up for it. Not bad at all.
Michael JacksonAugust 23, 2025
A solid read. I liked the main character, though some of the side plots were just okay. Enjoyable weekend read.
Donna EvansMay 23, 2025
I liked it for the most part. I liked the main character, though some of the side plots were just okay. Still a good book.