Used price: $6.50
Collectible price: $8.47
Used price: $9.95
Buy one from zShops for: $13.49
Used price: $4.75
Used price: $1.45
Buy one from zShops for: $8.09
There are the bad guys that come armed with syringes, baseball bats and machetes. There is a certain amount of deductive reasoning, but I must confess I did not see where the story was going until the last 50 pages.
Without giving anything away, it seems there could have been more fireworks than what occurred at the end of the book. Perhaps that was the intent, but I missed the hints - probably because I never connected with the supporting cast.
The backdrop of Havanna and the missed opportunity for the past half century is compelling, but it is not enough to carry off the novel.
Used price: $0.54
Collectible price: $0.55
Buy one from zShops for: $4.90
But one must draw the line somewhere. And notwithstanding Mollie Hardwick's excellent paean to the legend of Sherlock Holmes at the head of this collection of short stories, I wonder whether even Conan Doyle could have stomached some of these literary assaults upon it.
In "Sherlock Holmes and the Muffin", Dorothy Hughes presents us with a feminist Holmes and Watson who look forward to the day when women become doctors and scientists. Another swig of Women 100 Proof and Ms. Hughes would have had them lobbying from their 19th century perches for abortion on demand, free daycare, and a chocolate bar in the glove compartment of every SUV, a bottle of prozac in the pocket of every power suit.
And even THIS atrocity barely holds its own, as an atrocity, against the contemporary setting of Joyce Harrington's "The Adventure of the Gowanus Abduction", in which a delicate hippie-type Watson plays second fiddle to a ferocious liberated female Holmes - not only as "her" assistant but as "her " lover. Indeed, the story winds up with a broad hint of a rendezvous in the bedroom, but I think that this Watson will couple with this Holmes about as successfully as Tchaikovsky did with Antonina Milyukova.
This book also has its share of short stories that do considerably more justice to the Sherlockian tradition, and the best of these are Barry Jones's "The Shadows on the Lawn", Edward D. Hoch's "The Return of the Speckled Band", and Stuart Kaminsky's "The Final Toast". The Jones story, in particular, is very chilling.
But John Lutz's "The Infernal Machine" also deserves credit for craft and subtlety. The threat of an international conflagration and the new concept of the "horseless carriage" are crucial to the resolution of this story, and there's a passage in it where a young inventor asserts that in ten years, everyone in England will drive a horseless carriage. "Everyone?" Watson asks. "Come now!"
Holmes laughs and says, "Not you, Watson, not you, I'd wager."
How many readers realize that Lutz is paying homage to the last story in the Conan Doyle concordance, "His Last Bow", set on the eve of the first World War, in which Watson does indeed drive an automobile, in the guise of a chauffeur? Not many, I'd wager.
It must have taken a lot of commendable restraint for Lutz to simply rely on his readers' perspicacity and to resist the sore temptation of finding a way to directly point to the Conan Doyle story.
For that matter, Malcom Bell, the villain in the Kaminsky story, may be based upon Dr. Joseph Bell, one of Conan Doyle's medical instructors, who is said to have been the chief inspiration for Conan Doyle's creation of Sherlock Holmes.
Stephen King's contribution might be the cleverest, if not the best written. He apparently wrote his own Sherlock Holmes story in response to a challenge from the editors, but King's normal writing style doesn't quite click with the sober Watsonian chronicling presented by Conan Doyle.
And King is usually a good researcher, but this skill fails him on at least two occasions. He presents us with several images from the Victorian Era that Conan Doyle withheld from delicate sensibilities, including orphans losing all the teeth out of their jaws in sulphur factories by the age of ten and cruel boys in the East End teasing starving dogs with food held out of reach.
But the authentic Sherlock Holmes, having learned that Jory Hull was a painter and having deduced that he had no need of monetary support from his cruel father, would have further deduced - without asking Lestrade - that Jory probably gained his independence by painting professionally.
And the authentic Holmes, as Watson says in the Conan Doyle classic, "A Study in Scarlet", has a good practical knowledge of British law. Stephen King is surely wrong to have Holmes ask Lestrade what sort of treatment the murder suspects might expect to receive under it.
Still, we must be grateful to King for bringing to our attention the one case in the lexicon where Watson actually solves the mystery before Holmes does - and yes, it happens in a plausible manner. As Loren Estleman has pointed out, Holmes's brilliance wouldn't be appreciated by us as much if it were not for the buffer provided by the savvy but unremarkable earnestness of Watson's narrative. We admire Holmes, but we empathize more with his Boswell, and it's wonderful to learn of a case in which Watson has his moment in the sunlight.
This collection has its share of the good, the bad, the ugly, and the just plain silly (Peter Lovesey's "The Curious Computer"). The reader is advised to judge each story on its own merits. Don't be too impressed with Dame Jean Conan Doyle's endorsement of the volume as a whole. But do ask, as another renowned English author once did, "What's in a name?"
Used price: $10.00
If you like the style of fireplace surround on the cover of the book, then buy it. It steps you through building that style in "great" detail.
List price: $24.99 (that's 30% off!)
Used price: $18.96
Buy one from zShops for: $17.15
Green's Excel 2000 VBA Programmers Reference has opened an entire new world for me as a programmer. Green approaches Excel 2000 VBA assuming the reader knows nothing. He presents one simple block of information at a time in a logical, building-block outline and avoids overwhelming the reader. His examples use actual code that when typed in, provide an instant result.
Green does a fair job in the daunting task of providing a quick reference to code through logical grouping, Table of Contents, Index, and page headings. However, to achieve the best results from Green's book, the reader must 'read' the book from start to finish otherwise, you'll be just as lost, maybe not as confused, as using Microsoft's on-line help. Green's organization is such that once finished, the reader will at least know which chapter to start looking for the right information.
I have been an avid supporter of Microsoft Office suites and firmly believe their potential goes largely untapped by businesses costing them thousands, if not millions of dollars in lost production and through the purchase of software which can be done by MS Office. Green's book allowed me to compose a script which translated data from an old database management system to a new system - a process which was quite complex in some areas. This self-help endeavor saved my company several thousand dollars in paying for the vendor to perform the work.
Just getting started, then get Green's book and invest in a few Post-It's to mark the really useful sections. You win, your company wins.
John Green seems to stay one step ahead by pre-empting any questions the reader has, and all the points he covers are backed up with code. Often the author will give several alternative approaches to solving a particular task programmatically, and also explain which approach is more effective / efficient and why.
Although some explanation of basic programming techniques are covered in the "Primer in Excel VBA" chapter, this book is probably best suited to readers who have some programming background (although you don't have to be a pro either).
My one criticism is directed more at Wrox Press than John Green, and is the reason I have only given four stars not five. As has been already mentioned in other reviews, the index is very poor, and is little more than an extended Table Of Contents - a trait in common with other Wrox books I have read. Finding that "golden nugget" in this is a gold mine of information is very time consuming. For example, trying to find the section on the EVALUATE or CALLER methods from the index won't yield much success unless you already know that they are covered in "Chapter Three: The Application Object Model" - this is what you look up in the index - crazy! Finding other entries in the index is just impossible since they are not there.
My suggestion is buy this book, but as you read it through for the first time, use a highlighter on any points that you think may be of significant interest.
Overall, it's not a book to be read casually but requires time, patience and focus. The best approach if you're trying to teach yourself is to read a couple of pages per day AND even if you are an experienced VBA programmer to start with Chapter 1, History of Spreadsheets followed by Chapter 2, Primer for Excel VBA. There's usually a trick or technique that you can pick up that you didn't know prior. Then continue with each chapter after that. Also it is helpful to go back and read the early chapters again as your skill level improves. I found this approach to be a good self teaching tool.
The index falls a little short so the idea of using it as a reference without reading it first will probably not work too well. I think it is better suited as a teaching book that flows logically so you have to be willing to devote the time necessary to each chapter. I usually put a check mark in the margin indicating that I read the material which was helpful if I was away from it for a few days.
I would highly recommend this book to those who are serious about improving their skill as an Excel VBA programer.
Used price: $6.45
Buy one from zShops for: $6.55
Used price: $3.50