The Cassandra Compact: A Covert-One Novel

January 1st, 2002 ryan No comments

Ludlum, Robert, and Philip Shelby. 2002. The Cassandra Compact: A Covert-One Novel. First Edition. St. Martin’s Paperbacks.

Rating:
4

Summary:
Far-reaching spy novel that’s too long

Jon Smith is a special agent for the president’s top secret intelligence group Covert One, headed by Nathaniel Klein. When a former Russian KGB agent who now works in BioOperat (where the Russians store their biological weapons, etc.) decides he needs to get out of Russia to tell Klein something he has found out, it is Jon Smith who is sent to help him. Unbeknownst to Klein and Smith, this escape begins their involvement in a plot to steal a sample of smallpox and mutate it into a super virus that is virtually unstoppable.

The plot is being perpetrated by the head of a major pharmaceutical company who is providing the scientific know-how and is working with several members of the US military who are providing cover, location, and muscle to get the job done. Apparently the Cassandra Compact was dreamed up by all involved in order to give the US a super powerful biological weapon and once again place it at the top of the world’s superpowers. But the Compact didn’t count on two things – Jon Smith and his ability to uncannily show up in the right place at the right time (lots of coincidences). As a result, Jon Smith slowly foils the Compact and in so doing saves most of the good guys.

Review:
I have to admit that the book kept my attention up until it entered outer space. At that point there were two problems. First, the CD started skipping so I missed some of what happened and second I began to think this story was never going to end. Well, the CD skipping isn’t the authors fault, but the incredibly unwieldy and rambling story is. Like any good spy novel, this one jumps from continent to continent as though they were rocks in a pond resulting in so many locations that you eventually just give up on keeping them straight. I always find it funny that money for travel is never an issue and Jon Smith, like so many other uber-spies, doesn’t seem to ever need to sleep or go to the bathroom. Also, there are so many characters involved with the plot that it takes almost 1/3 of the book just to be able to keep them straight.

Though the resolution of the plot is for the most part satisfactory, there are some problems. For instance, two of the major bad guys, a US military general and one of the leaders of the NSA die in a car crash, literally. Sure, they were trying to escape being caught, but they are so preoccupied that they forget how to drive. It’s pretty silly actually. Also, there are so many things that have gone on behind the story (like the building of the top secret hangar for destroying the space shuttle) that have to have happened in order for this story to take place that the story has a remarkably contrived feeling. Of course, as an international spy thriller it’s okay to be at least somewhat contrived, but this one really pushes the limits.

My last problem with the novel was the main character. Though there were some attempts to develop Jon Smith as a character, by the time the novel ended I really had no idea who he was, just that he was super good at figuring things out, shooting people, and that he had lost his wife/girlfriend to a virus in a previous novel. There is almost no effort at backstory (though this could be because the version I listened to was abridged). The only person I really ended up liking was Smith’s friend, Peter Howell, who actually seemed to be a well-trained spy and was witty to boot. Smith came across as more of a bumbling Mr. Magoo who slowly puts the pieces together but never actually seems to be a step ahead of the bad guys until the very end, and that is only by luck.

Overall, though the story kind of starts to grab your attention at the beginning, with such a non-developed character as Jon Smith on the loose, you quickly begin to lose interest. Also, with the book ranging around the world and with so many other characters to try to remember, the scope of the novel is more what you would expect from a 1,000 page James Clavell treatise rather than a relatively short Ludlum novel. Because it’s so short, it just doesn’t work. Perhaps the actual novel is better, but the abridged CD version just didn’t cut it for me. I don’t recommend this book.

Categories: book reviews Tags:

Secularization: An Analysis at Three Levels (Gods, Humans, and Religions)

January 1st, 2002 ryan No comments

Dobbelaere, Karel. 2002. Secularization: An Analysis at Three Levels (Gods, Humans, and Religions). New York: Peter Lang Publishing.

Rating:
4

Summary:
The goal of this book is rather straightforward: Dobbelaere is arguing that the long-standing idea of secularization should be understood to be taking place at three levels – (1) societal secularization, (2) organizational or institutional secularization, and (3) individual secularization (p. 13). By making this argument, the author changes the definition of secularization from a “slow, unstoppable process of inevitable religious decline,” to a “tri-partite process of (1) societal change and differentiation, (2) institutional modernization, and (3) personal religious decline in the face of increased rationalization and pluralism.” The benefit of changing the concept of secularization from a single, all-encompassing notion to a three-part idea is that you can then analyze each of these levels separately and propose different causal mechanisms for the changes observed at each level (p. 18).

Most of the author’s arguments surrounding the three-fold understanding of secularization are covered in roughly the first half of the book, which is actually a reprint of a monograph the author originally published in 1981. The author has done some minor updating to the monograph, but it appears that he has done very little. Most of the new information is contained in the second half of the book and addresses some additional issues that have come to the foreground since the monograph’s original publication, including an attempt to integrate the three levels in the sense that he draws connections between them, and a very brief comment on Rational Choice Theory.

The author makes several very important points that are intimately related to his argument. For instance, though brief, there is an insightful analysis of the history of the term “secularization” that helps clarify its original meaning and how it arrived at having the meanings it does today (p. 23). The author also spends a substantial amount of time discussing the various definitions of religion (ultimately deciding on “collective beliefs related to supernature”) and examines how his definition excludes the idea of “civil religion,” a popular concept in some circles (p. 61).

Perhaps one of the more intriguing ideas is the author’s proposal of some causes of secularization at the three levels, “These studies indicate that urbanization, industrialization, rationalization, socialization, mobility, etc. induce declining involvement in religious bodies” (p. 142). The author argues that secularization is not some “mystical” force that acts of its own accord on society, institutions, and people, but that it is the result of active forces, “…secularization is not a mechanical evolutionary process, but one that depends on the cultural context in which it unfolds and on the persons, groups, and quasi-groups involved. Such a view of secularization is supported when one recognizes that the sub-processes of functional differentiation, functional rationalization and societalization are reversible. They are activated by persons, groups and quasi-groups who, manifestly or latently, secularize or sacralize society and its social institutions” (p. 157). This view of secularization addresses a prominent criticism that some societies seem to reverse secularization and grow more sectarian at times, a fact the original definition of secularization did not accommodate.

Review:
The book does build a solid case for understanding secularization at three levels. But, unfortunately for the reader, it does so in a very wordy and unclear way. I can usually tell if I’m not really paying attention to a book when I find myself pausing at a section that makes sense only to realize that the last time I paused was about 3 pages earlier – everything in between is usually a blur of socio-babble that made very little or no sense. That happened a lot in the first 150 pages of this book. The author has a proclivity to roam off into tangents that are only sometimes even indirectly related to the primary argument. Add to this the lack of summaries, introductions, and conclusions and the book becomes a very difficult read. It’s a mild form of self-torture, though I guess in some ways it is worth it… At least, I keep telling myself that.

The unclear writing is my biggest criticism of the book. But the second biggest criticism is probably more important in the long run. Despite clarifying the concept of secularization, the author makes little headway in formalizing a theory of secularization, even though he sees the need for it, “Finally, to make empirical falsification possible, secularization theory must be cast in terms of clear concepts, must operationalize these concepts in a valid way, and must propose testable hypotheses” (p. 103) Perhaps I should not have had the expectation that developing testable hypotheses was going to be the goal of this book, but I did have those expectations. And to find half way through that the author is just arriving at the idea that having testable hypotheses would be a good thing was a serious disappointment. Since many sociologists of religion view Professor Dobbelaere as one of the leading experts on secularization theory, I was left wondering why he didn’t formalized the theory into testable propositions and hypotheses in this book? If those behind the theory really want it to compete with the religious economies model, that is the next step. The sooner someone does that, the better for the discipline.

Another serious drawback to this book is that the original monograph, which makes up just over half of the book, relies almost entirely on theoretical treatises rather than empirical studies. It quotes from them at length (literally, some pages are just quotes from other works), but fails to introduce much empirical research on the questions at hand. It is only in the second part of the book that empirical studies begin to be referenced, but even then they are few and far between. If, as the author seems to be indicating, there is substantial evidence for secularization theory, I failed to see very many references to it in this book.

Despite the problems, there are some strong positives about this book. When decipherable, the author makes some very good points. For instance, the author argues on page 19 that professionalization is one process that has reduced the role of religion, “As a latent process, it is the unintended consequence of actions that promote… functional differentiation, to wit, the differentiation of sub-systems in society (e.g. economy, education, polity and law) on the basis of their specific functions, which are equally important for society. This is a consequence of, among other processes, professionalization. In the medical field, specialization and its professionalization have reduced the place of religion, but this was not because of any sort of manifest attack by that profession on religion” (p. 19). As I noted above in the summary, it is long overdue that someone propose what drives the process of secularization. While this work is more of a beginning in that direction, it does lay some important groundwork for future development.

Another important point the author makes regarding secularization is the fact that it is an outcome of the opposing forces in society, “…secularization on the societal and organizational level is not a mechanical process to be imputed to impersonal and abstract forces. It is, on the one hand, carried out by people and groups who manifestly want to laicize society and its sub-structures. But, on the other hand, studies on professionalization in the Belgian Catholic pillar and of pillarization in the Netherlands also make it clear that certain social categories, if not explicitly, are secularizing the Catholic and Christian pillars. Once we have accepted that societal and organizational secularization is the result of opposing interest groups, then the outcome is clearly a non-linear process” (p. 79). As the author notes, when two groups conflict over the direction of a society, an institution, or even individual adherents, the degree of secularization at each of those levels can change in either direction, increasing or decreasing. That is an important response to a common criticism of secularization theory.

I was impressed by the author’s very limited comments addressing the Rational Choice/Religious Economies Theory, which is often viewed as a direct criticism of secularization theory. Unfortunately, the author’s response consisted of just two pages, which seems to indicate more that the author doesn’t take the theory seriously than anything else. Since the Rational Choice camp has clearly targeted the secularization theory camp, I think an earnest and detailed rebuttal is in order. Two pages isn’t sufficient.

Overall, the main argument the author makes about secularization needing to be understood at three levels is an important one. It doesn’t require close to 150 pages to make that argument. Indeed, much of the wordy, tangential information should have been excised to make room for empirical studies that illustrate why secularization still deserves a seat at the theoretical table in the sociology of religion. The book makes some good points, but it’s a tough call whether it is worth wading through the wordiness to find them.

UT-King’s Peak

June 15th, 2001 ryan No comments

Summit Date
June, 2001

Party
Tom Triplett, Mark Woolley, Ryan Cragun

Trip Report
Now this was an adventure. First, we used the information and directions on www.americasroof.com to find the route to the trailhead and the route for the hike. Based on the information we found on the site we were under the understanding that the route into the trailhead was a road in Lonetree, WY. We were coming from Salt Lake City, UT and headed into WY on I-80. We took the exit heading into Fort Bridger and then followed I-414. When we hit Lonetree, we saw no sign telling us where to go or marking the trailhead, so we just kept right on driving. Strangely, Tom’s father is from McKinnon, which is just a bit further down the road. When we had scoured all of I-414 from Mountain View to McKinnon, and had not found a sign marking the path into the trailhead, we gave in and decided to stop by Tom’s Uncle’s house to see if he knew where the road was into the trailhead. We were hiking King’s Peak in Late June. Well, according to Uncle Steve, Tom’s Uncle, we were going to be hiking through a blizzard (and he thought he was joking). He was friendly and quite humorous, but was still unsure of how to get to the trailhead. He and his family ride four wheelers up toward the peak nearly every summer, but they leave from his farm. He could see King’s Peak from his house. After a bout of joking, he left us no closer to finding the entrance into the trailhead. We had left Salt Lake around noon and were leaving Uncle Steve’s house around 8:30 and still had no idea where to find the trailhead. We headed back toward Mountain View and started asking around, but had no luck. We even stopped by a bar asking for directions, but no one had a clue how to access the trailhead to King’s Peak; though some people were convinced that King’s Peak wasn’t really accessible from the Wyoming side. We must have tried 10 different roads that ended in the middle of fields. No luck. We finally decided to just drive back to Lonetree and scour every inch of the place until we found the entrance road. Come to find out, there is actually a road in Lonetree, one road. That is the road. Don’t miss it. Drive to Lonetree, stop there and do not go any further. Find the road and follow it in. There is another way into the trailhead that is a better kept road, but we only found it on the way out. It comes out near Robertson. I have no idea how to tell you to find this one, but there must be a guide somewhere. As for Lonetree, it really is one of those places that you could miss if you blink, well, more like half a blink. Whatever you do, stop there. And take that road.

Anyway, once you find the road, it takes almost an hour from I-414 to get to the trailhead. We made it there around 12:30 am on the morning that we were supposed to be heading out. We had hoped to set up our tent and spend the night in that, but it was far too late to set up camp, so we laid down the seats in the Honda CRV we were in and slept in there. It was uncomfortable and far too tight for 3 men, but we made do. Just after we pulled in, there were two hikers that set out on the trail at around 1:30 am with head-lights.

I didn’t really sleep, so I was up bright and early around 6:30 or so. We got our stuff together and headed out around 7:30. We met the hikers that had left that morning at around 10:30. They had already reached the peak and were almost back out. They had seen the sunrise from the top of King’s Peak. Boy were they on the move. The hike was nice, it was level and quite picturesque until we reached where we hoped to camp. We reached our camp site at around noon. We quickly set up our tent and dropped our big packs off. We were a little tired, but we could see the peak in the distance and felt that we could make the rest of the hike that day, then head out the next day.

We continued on and aimed for Gunsight Pass. We had been told that this way was a bit longer than Anderson Pass, but it was less treacherous and not as steep. As we climbed the Pass, it began to rain for the first time (note the foreshadowing). The climb to the pass wasn’t that bad but the weather continued to worsen. It was at this altitude that we began to see snow. The cooler temperatures mixed with the rain and occasional hail really started to make the climb miserable. We had a couple of options at this point. We could climb the face of a rock fall/cliff just to the right of the pass and bypass the longer route that drops you back down into another valley and around an outcropping before taking you up to the base of the peak. We’re young and adventurous and crazy, so we opted for the rock scramble and cliff. First we crossed a patch of snow and then headed up the cliff. It actually cut quite a bit of time off the hike because we didn’t drop in elevation, but it added to our weariness because it was quite difficult.

It was at this point that the wind really started to pick up. Once we reached the base of the peak, we started to notice that lightning was striking the surrounding peaks and the sky was really getting dark. If we had not been so hurried to make it to the top, it would have been smarter to head back to our camp and try the next day, but we pressed on. The climb up the peak is pure rock scramble, though about 1/2 of it was covered with snow when we climbed it. It took about an hour to climb that last stretch. Tom made it to the top first. He seemed to be the most well-prepared as well. He had thought that it might get a little cold so he had brought along some pajama bottoms. They probably didn’t do a whole lot, but he wasn’t complaining at all. He also had on a heavier coat which definitely must have helped. I had only brought a non-waterproof windbreaker that was helping, but not much. Mark, on the other hand, hadn’t brought anything. In my emergency gear, I had a poncho that I lent him. It kept him dry, but didn’t do much for warmth. When we finally made it to the peak, we were exhausted. I think I had expended all of my energy on the climb up and didn’t know how I was going to make it back to camp. Mark had vomited at one point and was really not feeling well. Tom was the only one that was hanging in there.

We reached the peak at around 5:00 pm but only stayed for about 15 minutes before we headed back down. By that time, I was so exhausted I only snapped one shot of me on the peak and filmed a quick panorama (which I may put up here someday). As we were heading down, Tom kept talking about sliding down the snow. He has become quite a snowboarder, but there was no way he was going to find a rock that would carry him down the snow. He tried several times and eventually gave up on that. But then he came up with the idea that saved our bacon (vegi-bacon for me). He pulled his coat under his bum and leaned back. Off he went, dropping 200 to 300 feet of elevation at a time. He slid down a snow patch first before Mark and I would try it, but when he stopped at the bottom without injury, we were convinced. We slid two snow patches down to the base of the peak and cut our descent time into 15 minutes. Then, instead of heading back to gunsight pass, we moved to Anderson Pass because it is much closer to the peak and drops right down into the valley where we were camping. To our luck, there were two patches of snow still in the pass. However, the descent was nearly vertical. We were a little hesitant about this, but our other option would have been to work our way back down through gunsight pass, which would have taken another 2 or 3 hours. Twenty minutes later we were standing at the bottom of Anderson Pass pulling our boots off and emptying the snow. Our 5 hour ascent had turned into a 35 to 45 minute descent. We just had to cross the valley back to our camp and we were home free. We crossed the valley to our camp in about 30 minutes and crashed.

Stupidly, neither Mark nor I had brought extra shoes because we had not planned on tromping through snow the entire day. So, Tom turned into our servant as we tried to dry out our shoes. We prepared a quick and not very good supper and went to bed. To add insult to injury, Mark snores loudly and the wind rushed all night. Again, I could not sleep. I woke early the next morning (rather got up rather than sit there and listen to Mark snore) and roused the others. We broke camp by around 7:30 and were back to the car by around 10:30 or 11:00.

From now on, we are going to plan better. This expedition very easily could have turned into a major fiasco. We were lucky and didn’t have any serious problems, though a rock did fall on my shin while climbing the peak and left a pretty nasty cut. Aside from the ill-preparation, we had a very good time. Especially once we had descended from the peak. We will forever remember sliding down the snow patches. It was probably very stupid because we could have had more problems, but we lived and were not the worse for wear. This is also why we are starting out with some peaks that are not going to kill us off from the beginning. As we progress to higher peaks, hopefully we will learn our lessons and not make such stupid mistakes. And if we forget how stupid we were, hopefully this site will remind us.

Panorama

Directions
Here’s a map from Evanston, WY to Henry’s Fork Campground, the trailhead:

View Larger Map

Categories: highpoint, hiking Tags: ,

Midnight Diaries

January 1st, 2001 ryan No comments

Yeltsin, Boris, and Valentin Yumashev. 2001. Midnight Diaries. Phoenix (an Imprint of The Orion Publishing Group Ltd ).

Rating:
6

Summary:
Interesting, though biased and limited to just Yeltsin’s perspective

The book covers highlights from Yeltsin’s tenure as the President of Russia. It does not cover his political life prior to his election as President nor does it cover his tenure in great detail. In fact, most of the book is made up of Yeltsin’s health problems and his post-presidential thoughts on the state of Russia. Several historical events that are highlighted include: his decision to resign as president; his relationship with Vladimir Putin; his involvement in making Russia a full-member of the G8; and his views on the conflict in Serbia.

Review:
First, let me just say that I found this book very interesting. I wasn’t sure what to expect was quickly engaged by the book primarily because it offers a very different perspective from what I’m used to – a former leader of Russia is writing very clearly (though not particularly eloquently) about his views on how the world works and his intentions while the leader of Russia. I had never been privy to this perspective and found it enlightening. That this is clearly a unique perspective becomes apparent when Yeltsin strongly criticizes the U.S. for its policies isolating Russia – especially after the fall of the U.S.S.R. – when it would have been in the world’s interest for the U.S. and Russia to develop stronger relations. The U.S. government discouraged trade with Russia among countries with which it had relations and still maintains something of a trade embargo with Russia. If I were the president of Russia, I wouldn’t look particularly favorably on the U.S. either.

Another engaging aspect of the book is that it allows for peeks inside Yeltsin’s private life. He talks a great deal about his family (more on his patriarchal views below) and his past times. He mentions that his net worth is about 8 million rubles (on 10/30/2004, that was only $280,000.00). I was surprised that he wasn’t wealthier, but he wanted to make it clear to the press that he had not benefited financially from his political career. Yeltsin also talks about some of his quirks. Apparently he used to be a big drinker. As I didn’t follow politics much while he was in power (1990s), I don’t recall the incident when he directed a symphony drunk, but apparently it caused quite a stir. I think my favorite personal note on Yeltsin is the fact that he likes to drive golf carts straight at trees and swerve at the last minute. He gets so close that he’s even had his personal guards bail out on him before. Hilarious!

As for the problems… First, the book is obviously biased. Yeltsin doesn’t present alternative perspectives and he certainly doesn’t paint anything he ever did in a bad light, including his deceit of the Russian people when he suffered a heart attack just before the election in 1996 and didn’t let the press or the people know. Somehow I don’t see that as honest, even if the party he was trying to defeat was the Communist Party. If your only source for information on Yeltsin is this book, you’re going to come away thinking he was a virtual saint, never having done anything wrong, ever. As far as the literary aspects of the book go, this is the only criticism I have. The rest of the criticisms are of Yeltsin and his policies, beliefs, and values.

I was appalled at Yeltsin’s anti-religion stance. Basically, religious liberties came to a head at a certain point during his presidency (I think 1998ish) and when the Russian Parliament tried to pass a law relaxing restrictions on new religions in Russia, Yeltsin opposed it. The basis for his opposition was that the Orthodox Church was against it. Yeltsin’s logic basically went like this: the Patriarch of the Orthodox Church of Russia said it would threaten their monopoly, so Yeltsin opposed it. Somehow he failed to see that the Orthodox Church wanted to maintain their monopoly and therefore wanted Yeltsin to oppose the legislation. Yeltsin admits he was stuck because most modernized countries encourage religious freedom and if he vetoed the bill he’d be criticized by the world community. So, he compromised by amending the bill and then passing it, even though he didn’t want to. It’s apparent he doesn’t think very highly of New Religious Movements (a.k.a. cults) like Mormonism, Jehovah’s Witnesses, Hare Krishnas, etc. I’d be fine with that if he disliked all religions equally, but to somehow not recognize the drive towards monopolizing the religious market of Russia just stinks of ideological blindness.

Yeltsin also talks extensively about his views on family. He’s a strict, conservative, traditional, family man, but conflicted in this view. He seems to want his daughters to get good educations but then wants them to leave their jobs once they marry. However, one of his closest political advisors is his daughter, who seems to work full-time for him. I didn’t really understand it all that well, but he is unabashed in his support for his wife basically pampering him and doing whatever he wants her to do (e.g., cooking, cleaning, ironing his suits all night, etc.). This didn’t raise my estimation of him.

Overall, I’m mixed on this book. It’s interesting because it shows Yeltsin’s human side and his personal perspective on Russian politics. Yet it’s obviously biased and I certainly disagree with Yeltsin on a number of points. It was worthwhile reading, but perhaps accompanied by a more objective biography the biases would fall away and a clearer image of this now historic figure would emerge.

Categories: book reviews Tags:

The Bear and the Dragon

January 1st, 2001 ryan No comments

Clancy, Tom. 2001. The Bear and the Dragon. Berkley.

Rating:
4

Summary:
lacked depth and focus

I listened to this book on CD, which might explain why I don’t have all of the details and didn’t find the book too convincing.

Jack Ryan, now President of the U.S., finds himself in the midst of a major crisis as a failed assassination on the head of the Soviet SVR (formerly the KGB) is closely followed by the announcements of the discovery of gold and oil in Russian controlled Siberia as well as an increase in troop movements on China’s northern border.

Ryan’s associates, along with the help of a number of well located spies and CIA agents, including John Clark, accurately predict what China is doing, step-by-step, and are constantly ahead of them. Though the Russian army stationed in Siberia is out-manned and out-gunned, with the help of emergency troops, propaganda, and spy planes sent in by the U.S., they are able to essentially cut off and then destroy the army China has sent into Siberia to claim the newly found gold and oil.

At the same time, Ryan’s associates are also able to foil a plot on his own life and the story ends with the leadership of China being transformed from a despotic communism to democracy. Jack Ryan wins again.

Review:
As noted above, I listened to this book on CD. Apparently the paperback book has over 1,000 pages. I think most of my criticisms might be addressed by the fact that the version I listened to was abridged. So, you may want to read the book instead of listening to the CDs after you read what I have to say.

The first problem with this novel is that it tries to present an epic-sized battle with massive troop movements in a ‘world-war’ type scenario, but doesn’t really get into the thick of it. There are a few chapters from the perspective of the leaders of the different forces on the ground, but they are so sparse that you really don’t get a feel for what is going on. There is also a lot of intrigue going on in the FBI, CIA, SVR, and the leaderships of all of the countries involved (Russia, the U.S., and China), but the coverage of all of this is very shallow – you don’t really get a sense that the author has a clue what he’s taling about. This may be because the CD version is abridged, but there just wasn’t any real development of the war and everything that would go into.

Another problem was that this novel, despite supposedly being another in the Jack Ryan series, spends all of about 30 minutes actually following Jack Ryan. I didn’t feel like Ryan was the focus of the story at all. Perhaps, as noted numerous times now, this is taken care of in the actual novel, but I was definitely not impressed with the treatment of Ryan. As for the rest of the characters, the only one that really sees any development is the Japanese spy who develops a relationship with a secretary of one of the leaders of the Chinese government. I actually felt like I knew him better than the rest of the characters in the novel.

Overall, this may be a good novel, but definitely not in this format. I think I’d like to read the novel to really compare the two, but I definitely wouldn’t recommend this version.

Categories: book reviews Tags:

Switch to our mobile site