﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>Charles Petzold</title>
    <link>http://www.charlespetzold.com</link>
    <description>Books and other writings by Charles Petzold</description>
    <language>en-us</language>
    <lastBuildDate>Wed, 01 Jul 2009 08:52:25 GMT</lastBuildDate>
    <generator>Yet another .NET / C# hack</generator>
    <managingEditor>cp@charlespetzold.com</managingEditor>
    <webMaster>cp@charlespetzold.com</webMaster>
    <copyright>(c) 2007 by Charles Petzold</copyright>
    <image>
      <url>http://www.charlespetzold.com/blog/Petzold.jpg</url>
      <title>Charles Petzold</title>
      <link>http://www.charlespetzold.com</link>
      <width>100</width>
      <height>100</height>
    </image>
    <item>
      <title>1859 Books: George Meredith’s “The Ordeal of Richard Feverel”</title>
      <link>http://www.charlespetzold.com/blog/2009/06/George-Meredith-The-Ordeal-of-Richard-Feverel.html</link>
      <pubDate>Sat, 20 Jun 2009 12:00:00 GMT</pubDate>
      <description>&lt;ul&gt;  "If we can take any date as Year One of what we call the modern world, that date is 1859."&lt;br /&gt;  &amp;#x2014; Mervyn Jones, &lt;i&gt;The Amazing Victorian: A Life of George Meredith&lt;/i&gt; (1999), p. 84  &lt;/ul&gt;  &lt;ul&gt;  "As far as English fiction is concerned, ... there can be no doubt that the modern novel began with the publication of &lt;i&gt;The Ordeal of Richard Feverel&lt;/i&gt; in 1859."&lt;br /&gt;  &amp;#x2014; J. B. Priestley, &lt;i&gt;George Meredith&lt;/i&gt; (1926), p. 164.   &lt;/ul&gt;  &lt;p&gt;  The Victorian era in England is often portrayed as a rather prudish time, but that impression is based mostly on their literature, which often refers to sexual matters obliquely, if at all. Some of this reticence about sex in Victorian literature results from the custom of families reading books aloud to each other. In effect, novels had to be appropriate for all ages.  &lt;/p&gt;  &lt;ul&gt;  Reading was a family affair. From Jane Austen's family at the beginning of the century to Dean Liddell's in the 1860s, family members read aloud to each other, in the way they watch television today. Publishers' readers kept in mind what George Meredith contemptuously called 'the republic of the fireside' when accepting or rejecting manuscripts, and Edward Mudie made his fortune by stocking his circulating library with books suitable for family consumption. &amp;#x2014; Louis James, &lt;i&gt;The Victorian Novel&lt;/i&gt; (2006), p. 73  &lt;/ul&gt;  &lt;p&gt;  As the 1850s glided into the 1860s, family reading time became less common, partially as a result of literature written specifically for children (&lt;i&gt;Alice's Adventures in Wonderland&lt;/i&gt; appeared in 1865) and increased leisure time for the middle-class woman, allowing private reading time for her as well. (See the chapter "Affairs of the Heart(h)" in &lt;i&gt;The Victorian Novel&lt;/i&gt;)  &lt;/p&gt;  &lt;p&gt;  One book clearly inappropriate for family reading was George Meredith's eccentric, astonishing, comical, erudite, poetic, difficult, brainy, complex, infuriating first novel, &lt;i&gt;The Ordeal of Richard Feverel: A History of Father and Son&lt;/i&gt;, published on June 20, 1859, 150 years ago today.  &lt;/p&gt;  &lt;p&gt;  The high cost of books in those days required that authors rely on big sales from the lending libraries, and particularly the one run by Mudie. At first it seemed that &lt;i&gt;The Ordeal of Richard Feverel&lt;/i&gt; would be a financial success. As George Meredith explained in a letter some months later,   &lt;/p&gt;  &lt;ul&gt;  Mudie, it appears, took 300 copies: (deigning to say that he had some hope of me etc.). He replied that he had advertised it as much and as long as he could, but that, in consequence of the urgent remonstrance of several respectable families, who objected to it as dangerous and wicked and damnable, he was compelled to withdraw it. Such is the case. There are grossly prurient, and morbidly timid, people, who might haply be hurt, and with these the world is well stocked. &amp;#x2014; Letter of October 3, 1859, &lt;i&gt;Letters of George Meredith&lt;/i&gt; (1970), p. 42-43  &lt;/ul&gt;  &lt;p&gt;  That was a more subdued analysis than the reaction he had soon after the incident:  &lt;/p&gt;  &lt;ul&gt;  I fear I have offended Mudie and the British Matron. He will not, or haply, dare not put me in his advertised catalogue. Because of the immoralities I depict! O canting Age! ... Meanwhile I am tabooed from all decent drawing-room tables. &amp;#x2014; Letter of July 7, 1859; &lt;i&gt;Letters of George Meredith&lt;/i&gt;, p. 39  &lt;/ul&gt;  &lt;p&gt;  Of course, &lt;i&gt;The Ordeal of Richard Feverel&lt;/i&gt; is tame by today's standards, but anyone familiar with the conventions of Victorian literature is likely to be surprised by the large role that sex plays in this novel. For me, the jaw-dropping scene involved a high-class prostitute engaging in erotic cross-dressing.   &lt;/p&gt;  &lt;p&gt;  From Google Book Search, you can access  &lt;a href="http://books.google.com/books?id=QroBAAAAQAAJ"&gt;Volume 1&lt;/a&gt;,   &lt;a href="http://books.google.com/books?id=uTYJAAAAQAAJ"&gt;Volume 2&lt;/a&gt;, and  &lt;a href="http://books.google.com/books?id=3zYJAAAAQAAJ"&gt;Volume 3&lt;/a&gt; of the original 1859 edition of &lt;i&gt;The Ordeal of Richard Feverel&lt;/i&gt;, but I strongly recommend you go with a modern edition with notes that help decipher Meredith's many obscure allusions. The Penguin edition &amp;#x2014; edited and with an introduction by Edward Mendelson (my old friend from &lt;i&gt;PC Magazine&lt;/i&gt; days) &amp;#x2014; is ideal and readily available.  &lt;/p&gt;  &lt;p&gt;  &lt;i&gt;The Ordeal of Richard Feveral&lt;/i&gt; was George Meredith's first real novel, published when he was 31 years old. He had previously published a book of poetry and two fables, but with &lt;i&gt;Richard Feverel&lt;/i&gt; he found a unique comic voice and a sophisticated prose style that makes his novels more difficult than Dickens or Trollope. Meredith often requires we poor readers to struggle through forests of irony, and at times he slips into the incomprehensible.  &lt;/p&gt;   &lt;p&gt;  For at least half its length, &lt;i&gt;The Ordeal of Richard Feverel&lt;/i&gt; is basically a comedy. Sir Austin Feverel is raising his son Richard with a System that he has developed, and which he is developing into a book, "Proposal for a New System of Education of our British Youth." This System requires that Richard remain morally pure and ignorant of sex until he is married at the age of 25 to a younger woman of Sir Austin's choosing who is as uncontaminated as his own son. In 1859, even the staidest of Victorians would have recognized that such a scheme was doomed to failure.  &lt;/p&gt;  &lt;p&gt;  To keep Richard pure of thought and deed, Sir Austin has tried to prevent him from meeting girls of his own age. He is alarmed when he discovers that Richard has been reading John Lemprière's &lt;i&gt;Classical Dictionary&lt;/i&gt; because the descriptions of randy Greek and Roman gods might have a corrupting influence on the adolescent mind. When Sir Austin discovers that Richard has been writing poetry, he directs his son to destroy all his poems. He even instructs the servents to avoid Public Displays of Affection in Richard's presence:   &lt;/p&gt;  &lt;ul&gt;  "I hope I am too just to object to the exercise of their natural inclinations. All I ask from them is discreetness.... No gadding about in couples," continued the Baronet, "no kissing in public. Such occurrences no boy should witness. Whenever people of both sexes are thrown together, they will be silly, and where they are high-fed, uneducated, and barely occupied, it must be looked for as a matter of course. Let it be known that I only require discreetness." (Vol. I, Ch. XVI &amp;#x2014; all chapter references are to the first edition)  &lt;/ul&gt;  &lt;p&gt;  Although some scholars have tried to trace Sir Austin's fictional child-rearing practices to Herbert Spencer's recent writings on education, it seems likely that Meredith based the System more on Rousseau's &lt;i&gt;Émile&lt;/i&gt;, particularly the idea that men should marry at the age of 25 and only then educated on the birds and the bees. (Rousseau's &lt;i&gt;Confessions&lt;/i&gt; are alluded to elsewhere in &lt;i&gt;Richard Feverel&lt;/i&gt;.)  &lt;/p&gt;  &lt;p&gt;  Although Sir Austin believes his System to be founded on sound scientific principles &amp;#x2014; and Meredith often sardonically refers to him as a Scientific Humanist &amp;#x2014; it is obvious from the early pages of &lt;i&gt;Richard Feverel&lt;/i&gt; that Sir Austin has a misogynist view of women based on his belief in Original Sin, which he often refers to as the Apple Disease or the Great Shaddock Dogma. (Shaddock is an early term for grapefruit, which was associated with the forbidden fruit.) Sir Austin has published an anonymous book of aphorisms that includes such gems as "I expect that Woman will be the last thing civilized by Man."   &lt;/p&gt;  &lt;p&gt;  On a more psychological level, Sir Austin's fear of Richard's possible "ordeal" if his marriage is not arranged correctly has arisen from Sir Austin's own disastrous marriage. His wife (and Richard's mother) ran off with a family friend, the poet Denzil Somers, who writes under the name Diaper Sandoe. (This pseudonym is not nearly as ridiculous to the British audience as it is to North Americans: In Great Britain, a "diaper" is a repeating pattern woven on fabric, while the cloth that covers a baby's bottom is called a "napkin" or "nappy.") Diaper Sandoe's poetry &amp;#x2014; which is liberally quoted in &lt;i&gt;Richard Feverel&lt;/i&gt;, for Meredith was also a poet &amp;#x2014; also obviously influenced Sir Austin's antipathy toward's Richard's poetry.  &lt;/p&gt;  &lt;p&gt;  (Curiously enough, when George Meredith was writing &lt;i&gt;Richard Feverel&lt;/i&gt;, his wife had recently run off with a painter, and he was raising their son as a single parent. Meredith was obviously using some of his own bitterness in fabricating Sir Austin's personality and views, yet he seemed to transcend his own concerns by comically extrapolating the type of parent he might become were he to learn the wrong lessons from his failed marriage.)   &lt;/p&gt;  &lt;p&gt;  Sir Austin's System isn't a complete disaster. Richard becomes a bright healthy boy, although inheriting a streak of stubborn pride from his father, and at times exhibiting a quick temper. But to credit Richard's character entirely to the System wouldn't be quite accurate either, as demonstrated by a sequence of events that begins on Richard's 14th birthday:  &lt;/p&gt;  &lt;p&gt;  Richard and a friend take revenge on a farmer who offended them by burning his rick, and when Sir Austin figures out that Richard is at fault, he assumes that Richard will come to the correct decision by himself and apologize. Richard's cousin, Adrian Harley, who has been appointed by Sir Austin to tutor the boy and who Meredith ironically terms the "Wise Youth," tries to circumvent the need for apology by bribing a witness to put the blame on someone else. But it is another of Richard's cousins, Austin Wentworth, who sits down with the boy and who makes him understand the importance of taking responsibility for one's actions.   &lt;/p&gt;  &lt;p&gt;  The presence of two characters with the name "Austin" is sometimes confusing (although Meredith is careful to always refer to Richard's father as "Sir Austin") but I think Meredith is inviting the reader to contrast the two men. Cousin Austin seems to be the real Humanist of the family. For much of the novel, however, he is away in South America "looking out a place &amp;#x2014; it's a secret &amp;#x2014; for poor English working-men to emigrate to and found a colony in that part the world." (Vol. II, Ch. V) Had Austin been around more, many of the problems that develop might have been averted, and there wouldn't be a novel at all.  &lt;/p&gt;  &lt;p&gt;  When Richard is nearing the age of 18, Sir Austin decides the time is right for him to find a suitable wife for Richard as unsoiled as he, and to arrange a betrothal for a marriage to be scheduled 7 years hence. Sir Austin journeys to London to begin his search. But another goal is to reinforce his belief that he has made the correct decision in not allowing Richard to sow any wild oats during his youth.   &lt;/p&gt;  &lt;ul&gt;  Before commencing his campaign, he called on two ancient intimates, Lord Heddon, and his distant cousin Darley Absworthy, both Members of Parliament, useful men, though gouty, who had sown in their time a fine crop of Wild Oats, and advocated the advantage of doing so, seeing that they did not fancy themselves the worse for it. He found one with an imbecile son, and the other with consumptive daughters. "So much," he wrote in the Note-book, "for the Wild Oats theory!" (Vol. II, Ch. II)  &lt;/ul&gt;  &lt;p&gt;  Much more amenable to Sir Austin is the household of Mrs. Grandison, who Meredith tells us is a descendant of Sir Charles Grandison, the title character of a novel by Samuel Richardson. Mrs. Grandison is in complete accordance with Sir Austin concerning the importance of maintaining the purity of their children, and she proudly exhibits six of her eight daughters for his inspection, as well as the Gymnasium she has built.  &lt;/p&gt;  &lt;ul&gt;  Daughters and little dogs trooped to the Gymnasium, which was fitted up in the court below, and contained swing-poles, and stride-poles, and newly invented instruments for bringing out special virtues: an instrument for the lungs: an instrument for the liver: one for the arms and thighs: one for the wrists: the whole for the promotion of the Christian accomplishments.  (Vol. II, Ch. III)  &lt;/ul&gt;  &lt;p&gt;  Sir Austin is so blinded by Mrs. Grandison's educational theories that he fails to see that her daughters are really in no better shape than the children of the Wild Oats advocates. Nonetheless, Sir Austin settles upon the youngest &amp;#x2014; a 13-year old named Carola. (And yes, even though the marriage won't be for another 7 years, it's still a little creepy.)    &lt;/p&gt;  &lt;p&gt;  But it's much too late. Richard has already accidently met a young woman closer to his own age while rowing on a river, and in a famous sequence of passages, Meredith humorously and poetically captures the phenomenon of love at first sight. It begins like this:  &lt;/p&gt;  &lt;ul&gt;  Above green-flashing plunges of a weir, and shaken by the thunder  below, lilies, golden and white, were swaying at anchor among the   reeds. Meadow-sweet hung from the banks thick with weed and trailing   bramble, and there also hung a daughter of Earth. Her face was shaded   by a broad straw-hat with a flexible brim that left her lips and chin in   the sun, and sometimes nodding, sent forth a light of promising eyes.   Across her shoulders, and behind, flowed large loose curls, brown in   shadow, almost golden where the ray touched them. She was simply   dressed, befitting decency and the season. On a closer inspection you   might see that her lips were stained. This blooming young person was   regaling on dewberries. They grew between the bank and the water.   Apparently she found the fruit abundant, for her hand was making pretty   progress to her mouth. Fastidious youth, which shudders and revolts at   woman plumping her exquisite proportions on bread-and-butter, and   would (we must suppose) joyfully have her quite scraggy to have her   quite poetical, can hardly object to dewberries. Indeed the act of eating   them is dainty and induces musing. The dewberry is a sister to the   lotos, and an innocent sister. You eat: mouth, eye, and hand are   occupied, and the undrugged mind free to roam. And so it was with the   damsel who knelt there. The little skylark went up above her, all song,   to the smooth southern cloud lying along the blue: from a dewy copse   standing dark over her nodding hat, the blackbird fluted, calling to her   with thrice mellow note: the kingfisher flashed emerald out of green  osiers: a bow-winged heron travelled aloft, seeking solitude: a boat  slipped towards her, containing a dreamy youth, and still she plucked  the fruit, and ate, and mused, as if no fairy prince were invading her  territories, and as if she wished not for one, or knew not her wishes.  Surrounded by the green shaven meadows, the pastoral summer buzz,  the weir-fall's thundering white, amid the breath and beauty of wildflowers,   she was a bit of lovely human life in a fair setting: a terrible   attraction. The Magnetic Youth leaned round to note his proximity to   the weir-piles, and beheld the sweet vision. Stiller and stiller grew   Nature, as at the meeting of two electric clouds. Her posture was so   graceful that, though he was making straight for the weir, he dared not   dip a scull. Just then one enticing dewberry caught her eye. He   was floating by unheeded, and saw that her hand stretched low, and   could not gather what it sought. A stroke from his right brought him   beside her. The damsel glanced up dismayed, and her whole shape   trembled over the brink. Richard sprang from his boat into the water.   Pressing a hand beneath her foot, which she had thrust against the   crumbling wet sides of the bank to save herself, he enabled her to  recover her balance, and gain safe earth, whither, emboldened by the  incident, touching her finger's tip, he followed her. (Vol. I, ch. XVII)  &lt;/ul&gt;  &lt;p&gt;  Lucy Desborough is a fine young woman, even someone Richard's father would have selected for his son if he had not been so dogmatically fixed on making his own choice from families philosophically in accordance with his own ideas. But Lucy's uncle is a farmer (the same farmer whose rick Richard burned four years ago), and Lucy herself is Catholic, so she is summed up by cousin Adrian with the quaint label "the Papist dairymaid" (Vol. III, ch. I).  &lt;/p&gt;  &lt;p&gt;  Richard is definitely his father's son. He has inherited (or learned) a combination of pride and obstinacy that pits father against son as two stubborn and immovable objects, propelling the novel down the road to tragedy.   &lt;/p&gt;  &lt;p&gt;  Taking advantage of a separation between Richard and Lucy imposed by Sir Austin, a predator named Lord Mountfalcon swoops down and begins a seduction of Lucy, while his concubine &amp;#x2014; a high-class prostitute sometimes called Bella but often referred to as Mrs. Mount (and I suspect there's a pun or two in there) &amp;#x2014; is given the job of distracting and possibly seducing Richard.   &lt;/p&gt;  &lt;p&gt;  Bella is perhaps the most memorable character in &lt;i&gt;Richard Feverel&lt;/i&gt;, world-weary and love-weary at the age of 21, able to string Richard along in a relationship that begins Platonically but which she can skillfully twist in whatever direction she wills.   &lt;/p&gt;  &lt;p&gt;  The tragic ending of &lt;i&gt;The Ordeal of Richard Feverel&lt;/i&gt; was problematic for contemporary readers, who expected a novel that began as a comedy to end as a comedy. Similar criticism continued for about a century. (Do a title search of "Richard Feverel" in   &lt;a href="http://www.jstor.org"&gt;JSTOR&lt;/a&gt; and you'll turn up 14 often illuminating articles published between 1946 and 1980.) Readers today don't mind so much; following the emergence of Black Humor in the 1950s and early 1960s &amp;#x2014; &lt;i&gt;Catch-22&lt;/i&gt; was published in 1961 and &lt;i&gt;Dr. Strangelove&lt;/i&gt; was released in 1964 &amp;#x2014; we're much more inclined to accept and even admire genre-bending novels like &lt;i&gt;Richard Feverel&lt;/i&gt;.   &lt;/p&gt;  &lt;p&gt;  In a first reading of &lt;i&gt;Richard Feverel&lt;/i&gt;, the initial impression of a comedy is so strong that you keep holding on to the idea long after it has turned more solemn, and the tragic ending seems tacked on and unjustified. A second reading reveals this shift from the comic to the tragic to be integral to the novel's structure. Meredith has strewn plenty of symbols of foreboding throughout the novel, and one of the subsidiary pleasures of &lt;i&gt;Richard Feverel&lt;/i&gt; is seeing how Meredith skillfully shifts the tone. (For my second reading I found helpful the "five-act" analysis of Lawrence Poston, "Dramatic Reference and Structure in The Ordeal of Richard Feverel," &lt;i&gt;Studies in English Literature, 1500-1900&lt;/i&gt;, Vol. 6, No. 4, Nineteenth Century (Autumn, 1966), pp. 743-752. There is certainly a reason why Meredith titled a chapter (Vol. II, Ch. XIV) "In which the Last Act of a Comedy Takes the Place of the First.")  &lt;/p&gt;  &lt;p&gt;  It's easy to detect the basic flaw in Sir Austin's System of educating his son: It doesn't allow for human nature or even common sense. It might seem like science to Sir Austin because he's sure it's based on a sound foundation, from which everything else flows in perfect rational thought. Sir Austin doesn't realize that this System is actually born of his wrath with his disastrous marriage. Sir Austin is an "egoist" &amp;#x2014; a common brunt of Meredith's comic writing &amp;#x2014; a man who sees himself as the center of a pre-Copernican pre-Lyellian world, unable to grasp that he is part of a larger natural universe.  &lt;/p&gt;   &lt;p&gt;  What Sir Austin's System is missing is basic empiricism. In the context of 1859, &lt;i&gt;The Education of Richard Feverel&lt;/i&gt; can be interpreted as the battle for Richard's soul between two world-views: natural theology, which treats science as the study of intelligent design in nature, and the emerging science of evolution through natural processes.   &lt;/p&gt;  &lt;p&gt;  It's significant that the novel takes place sometime in the decade preceeding Victoria's ascension in 1837. (See John Halperin's introduction to &lt;i&gt;The Ordeal of Richard Feverel&lt;/i&gt;, Oxford World's Classics, 1984.) The early 1830s encompassed the last hurrah of natural theology with the publication of the Bridgewater Treatises, and the transition to Old Earth cosmology with the publication of Charles Lyell's &lt;i&gt;Principles of Geology&lt;/i&gt;.  &lt;/p&gt;  &lt;p&gt;  Judging from the following aphorism, Sir Austin is evidently a believer in natural theology:   &lt;/p&gt;  &lt;ul&gt;  There is for the mind but one grasp of Happiness: from that uppermost pinnacle of Wisdom, whence we see that this world is well-designed. (Vol. I, Ch. XIII)   &lt;/ul&gt;  &lt;p&gt;  In a designed universe, everything is predetermined; nothing is left to chance. Sir Austin is forcing nature to conform to his "scientific" assumptions, and playing God to re-create himself in a perfected state. He's not willing to allow the serendipity of nature to play a role in life  (as it did with the meeting between Richard and Lucy). He wants everything to be neat and ordered, manipulated and designed. When Sir Austin finally realizes what he's done to his son, the impact is devastating:  &lt;/p&gt;  &lt;ul&gt;  Sir Austin could now dissect the living subject. As if a bullet had town open the young man's skull, and some blast of battle laid his palpitating organization bare, he watched every motion of his brain and his heart; and with the grief and terror of one whose mental habit was ever to pierce to extremes. Not altogether conscious that he had hitherto played with life, he felt that he was suddenly plunged into the stormful reality of it. (Vol. III, Ch. IX)  &lt;/ul&gt;  &lt;p&gt;  (My analysis here was aided by Irving H. Buchen, "The Ordeal of Richard Feverel: Science Versus Nature," &lt;i&gt;ELH&lt;/i&gt;, Vol. 29, No. 1 (Mar., 1962), pp. 47-66.)  &lt;/p&gt;  &lt;p&gt;  George Meredith had his own personal concept of evolution, partially based on a continuum between man and animals, but on the ability of man to transcend his intelligence, not through a System like Sir Austin's but through "the creative and beneficient forces of Nature." (William R. Mueller, "Theological Dualism and the 'System' in Richard Feverel," &lt;i&gt;ELH&lt;/i&gt;, Vol. 18, No. 2 (Jun., 1951), p. 139) &lt;i&gt;Richard Feverel&lt;/i&gt; was written a year or so too early to incorporate directly &lt;i&gt;Origin of Species&lt;/i&gt;, but it's amusing to see an allusion to Darwin's theory of sexual selection (introduced in &lt;i&gt;The Ascent of Man&lt;/i&gt; in 1871) in Meredith's 1879 novel &lt;i&gt;The Egoist&lt;/i&gt; (1879). Notice the tone of comic playfulness:  &lt;/p&gt;  &lt;ul&gt;  A deeper student of Science than his rivals, he appreciated Nature's compliment in the fair one's choice of you. We now scientifically know that in this department of the universal struggle, success is awarded to the bettermost. You spread a handsomer tail than your fellows, you dress a finer top-knot, you pipe a newer note, have longer stride; she reviews you in competition, and selects you. The superlative is magnetic to her. She may be looking elsewhere, and you will see &amp;#x2014; the superlative will simply have to beckon, away she glides. She cannot help herself; it is her nature, and her nature is the guarantee for the noblest races of men to come of her. In complimenting you, she is a promise of superior offspring. Science thus &amp;#x2014; or it is better to say &amp;#x2014; an acquaintance with science facilitates the cultivation of aristocracy. Consequently a successful pursuit and a wrestling of her from a body of competitors, tells you that you are the best man. What is more, it tells the world so. (Ch. 5)  &lt;/ul&gt;  &lt;p&gt;  Charles Darwin was 50 years old when &lt;i&gt;The Origin of Species&lt;/i&gt; was published in 1859; George Meredith was just 31 when &lt;i&gt;The Ordeal of Richard Feverel&lt;/i&gt; was published earlier that same year. Darwin struggled with his religious beliefs; Meredith pretty much shrugged them off. As he told a friend "When I was quite a boy, I had a spasm of religion which lasted about six weeks, during which I made myself a nuisance in asking everybody whether they were saved. But never since have I swallowed the Christian fable." (quoted in Lionel Stevenson, &lt;i&gt;The Ordeal of George Meredith&lt;/i&gt;, Charles Scribner's Sons, 1953, p. 14)   &lt;/p&gt;  &lt;p&gt;  The two-decade difference between the births of Darwin and Meredith makes all the difference. Darwin was in his twenties when Charles Lyell's &lt;i&gt;Principles of Geology&lt;/i&gt; was published and converted the Victorian reading public to ideas of an old Earth; Meredith was a child, and a member of the first generation of Englishmen comfortable with the absence of belief.   Although Meredith was at the height of his fame when he died on May 18, 1909 (just a century ago last month), he was not allowed burial in Westminster Abbey, probably because of his well-known agnosticism. A recent interview in which he indicated that marriage licenses should have a term of 10 years probably didn't help either. (Stevenson, p. 354)  &lt;/p&gt;  &lt;p&gt;  When Virginia Woolf wrote about George Meredith in 1928 on the hundredth anniversary of his birth (and the same year &lt;i&gt;Orlando&lt;/i&gt; was published), she noted that Meredith's reputation had declined in the two decades since his death. (Virginia Woolf had actually met Meredith in her younger years. Her father, Leslie Stephen, was a good friend of Meredith's, and a visitor to their the Stephens home.) She finds &lt;i&gt;The Ordeal of Richard Feverel&lt;/i&gt; to be an "odd conglomeration" and uncovers flaws in Meredith's later novels as well. Yet, she was willing to forgive these flaws for the role Meredith played in the evolution of the English novel:  &lt;/p&gt;  &lt;ul&gt;  When he wrote, in the seventies and eighties of the last century, the novel had reached a stage where it could only exist by moving onward. It is a possible contention that after those two perfect novels, &lt;i&gt;Pride and Prejudice&lt;/i&gt; and &lt;i&gt;The Small House at Allington&lt;/i&gt;, English fiction had to escape from the dominion of perfection, as English poetry had to escape from the perfection of Tennyson. George Eliot, Meredith, and Hardy were all imperfect novelists largely because they insisted upon introducing qualities, of thought and of poetry, that are perhaps incompatible with fiction at its most perfect. On the other henad, if fiction had remained what it was to Jane Austen and Trollope, fiction would by this time be dead. Thus Meredith deserves out gratitude and excites our interest as a great innovator. (&lt;i&gt;The Common Reader, Second Series&lt;/i&gt;)  &lt;/ul&gt;  &lt;p&gt;  This formulation doesn't quite work for &lt;i&gt;The Ordeal of Richard Feverel&lt;/i&gt;, which was published five years before   Trollope's &lt;i&gt;Small House at Allingon&lt;/i&gt;, but Meredith  has been cited as the link between &lt;i&gt;Tristram Shandy&lt;/i&gt; and &lt;i&gt;Ulysses&lt;/i&gt; (which actually contains a quote from &lt;i&gt;Richard Feverel&lt;/i&gt;), and for this reason alone it's odd that Meredith's reputation hasn't much improved since Virginia Woolf's analysis.  &lt;/p&gt;  &lt;p&gt;  It's understandable that readers find Meredith to be difficult; but it's incomprehensible why he should continue to be neglected.  &lt;/p&gt;  &lt;p&gt;  &lt;b&gt;&lt;u&gt;Earlier Entries in This Series&lt;/u&gt;&lt;/b&gt;  &lt;/p&gt;  &lt;p&gt;  &lt;a href="http://www.charlespetzold.com/blog/2009/01/1859-Books-Rubaiyat-of-Omar-Khayyam.html"&gt;1859 Books: “Rubáiyát of Omar Khayyám”&lt;/a&gt; (1/15/2009)  &lt;/p&gt;  &lt;p&gt;  &lt;a href="http://www.charlespetzold.com/blog/2009/02/1859-Books-George-Eliots-Adam-Bede.html"&gt;1859 Books: George Eliot’s “Adam Bede”&lt;/a&gt; (2/1/2009)  &lt;/p&gt;  &lt;p&gt;  &lt;a href="http://www.charlespetzold.com/blog/2009/02/1859-Books-John-Stuart-Mill-On-Liberty.html"&gt;1859 Books: John Stuart Mill’s “On Liberty”&lt;/a&gt; (2/26/2009)  &lt;/p&gt;  &lt;p&gt;  &lt;a href="http://www.charlespetzold.com/blog/2009/02/1859-Books-Anthony-Trollope-The-Bertrams.html"&gt;1859 Books: Anthony Trollope’s “The Bertrams”  &lt;/a&gt; (3/29/2009)  &lt;/p&gt;  &lt;p&gt;  &lt;a href="http://www.charlespetzold.com/blog/2009/04/1859-Art-Frederic-Church-The-Heart-of-the-Andes.html"&gt;1859 Art: Frederic Church’s “The Heart of the Andes”&lt;/a&gt;  (4/27/2009)  &lt;/p&gt;  &lt;p&gt;  &lt;a href="http://www.charlespetzold.com/blog/2009/05/1859-Journalism-Harriet-Martineau-Female-Industry.html"&gt;1859 Journalism: Harriet Martineau’s “Female Industry”&lt;/a&gt;  (5/30/2009)  &lt;/p&gt;  &lt;p&gt;  &lt;a href="http://www.charlespetzold.com/blog/2009/06/1859-Science-John-Tyndall-and-the-Greenhouse-Effect.html"&gt;1859 Science: John Tyndall and the Greenhouse Effect&lt;/a&gt;  (6/10/2009)  &lt;/p&gt;  </description>
      <author>cp@charlespetzold.com</author>
      <category>Sesquicentenniality</category>
      <comments>http://www.charlespetzold.com/blog/2009/06/George-Meredith-The-Ordeal-of-Richard-Feverel.html#comments</comments>
    </item>
    <item>
      <title>To Hobart Book Village (and Beyond)</title>
      <link>http://www.charlespetzold.com/blog/2009/06/181202.html</link>
      <pubDate>Wed, 17 Jun 2009 23:02:53 GMT</pubDate>
      <description>&lt;p&gt;  Deirdre and I are spending the summer at our little house in the Catskills, and it's mostly quite pleasant except for the stuff we take for granted in New York City, like plenty of bookstores and even a place   (&lt;a href="http://www.jr.com/"&gt;J&amp;amp;R&lt;/a&gt;) that still sells classical CDs. In Sullivan County, there's only one store that sells new books   (&lt;a href="http://www.hamishandhenry.com/"&gt;Hamish &amp;amp; Henry&lt;/a&gt;, which has become the center of the Sullivan County literary establishment) and &amp;#x2014; as far as we know &amp;#x2014; only one store that sells used books (a literacy center in Monticello).   &lt;/p&gt;  &lt;p&gt;  But just over the northern county line is Delaware County, and there the bookstore situation is quite different. In fact, there's a little village called Hobart, seemingly a normal quiet community of just 390 people (as of the 2000 census), but with a shocking public display of &lt;i&gt;four&lt;/i&gt; used-book stores and a couple others nearby. They call it   &lt;a href="http://www.hobartbookvillage.com/"&gt;Hobart Book Village&lt;/a&gt;, and it's a wonderfully strange anachronism is this age of disappearing stores where you can actually touch the books and flip through the pages before you buy them.  &lt;/p&gt;  &lt;p&gt;  Today, Deirdre and I went on a used-book buying spree to quench our book-buying deprived souls. Our first stop was  Delhi, New York, a charming little village with a Wednesday morning Farmer's Market and   &lt;a href="http://steinwaybooks.wordpress.com/"&gt;&lt;b&gt;Steinway Book Company&lt;/b&gt;&lt;/a&gt;. Very neat, very clean, certainly not crowded. (These are not necessarily good qualities for a used-book store.) The store seemed strong in American history, the Civil War, and had a surprising large science section, but overall there was little depth. I left with one purchase:  &lt;/p&gt;  &lt;ul&gt;  &lt;i&gt;The Journal of Irreproducible Results: Selected Papers&lt;/i&gt; (3rd edition, 1986) for $6.  &lt;/ul&gt;  &lt;p&gt;  Hobart is about 17 miles from Delhi. Our first stop was 698 Main Street, which houses two of Hobart's four used-book stores. Enter the front door and veer to the left for &lt;b&gt;Blenheim Hill Books&lt;/b&gt;, with a nice selection on European history with a surprising number of books on the Middle Ages, and in the science section, a peculiarly large number of books by James Jeans. I picked up:  &lt;/p&gt;  &lt;ul&gt;  James Jeans' &lt;i&gt;Physics and Philosophy&lt;/i&gt; (1931) for $5.00.  &lt;/ul&gt;  &lt;ul&gt;  A cute little 1917 edition of George Meredith's &lt;i&gt;The Ordeal of Richard Feverel&lt;/i&gt; from The Modern Student's Library published by Charles Scribner's Sons for $2.00.  &lt;/ul&gt;  &lt;ul&gt;  A paperback of the classic &lt;i&gt;1066 and All That&lt;/i&gt; for 50¢.  &lt;/ul&gt;  &lt;p&gt;  In the same building is &lt;b&gt;Liberty Rock Books&lt;/b&gt;, which has good collections of history, poetry, and literary criticism, a bunch of children's books, and hundreds of postcards of New York State arranged by town. This was one of those stores where the more you looked, the more interesting books you found. I came away with:  &lt;/p&gt;  &lt;ul&gt;  &lt;i&gt;The Year is 1851&lt;/i&gt; by Patrick Howarth (London, 1951), which focuses much on the Great Exhibition, for $15.00.  &lt;/ul&gt;  &lt;ul&gt;  &lt;i&gt;Swinburne: A Biographical Approach&lt;/i&gt; by Humphrey Hare (London, 1949), which looked intriguing, for $11.50.  &lt;/ul&gt;  &lt;ul&gt;  &lt;i&gt;Tennyson's Characters: "Strange Faces, Other Minds"&lt;/i&gt; by David Goslee (1989) for $8.50.  &lt;/ul&gt;  &lt;ul&gt;  John Tyndall's &lt;i&gt;Lectures on Light: Delivered in the United States in 1872-'73&lt;/i&gt; (New York, 1873) for $25.00.  &lt;/ul&gt;  &lt;p&gt;  We had lunch at the only dining establish in Hobart (The Coffee Pot) and then went across the street to   &lt;a href="http://www.whabooks.com/"&gt;&lt;b&gt;Wm. H. Adams Antiquarian Books&lt;/b&gt;&lt;/a&gt;, which is a &lt;i&gt;real&lt;/i&gt; antiquarian book shop, which means that most of the stock was way out of my price range. I drooled a great deal over a beautiful leather-bound 12-volume set of the works of T. H. Huxley, but the $850 price tag meant that it remained behind.  &lt;/p&gt;  &lt;p&gt;  Across the street is  &lt;a href="http://www.hobartbookport.com/"&gt;&lt;b&gt;Hobart International Bookport&lt;/b&gt;&lt;/a&gt;, which sounds rather pretentious until you realize that it does have quite a few books in foreign languages with a particular emphasis on Italian. The regular fiction section was quite adequate as well. Purchases here were:  &lt;/p&gt;  &lt;ul&gt;  George Meredith's unfinished novel &lt;i&gt;Celt and Saxon&lt;/i&gt; (1910), including a fold-out facsimile page of Meredith's manuscript, for $5.00.  &lt;/ul&gt;  &lt;ul&gt;  &lt;i&gt;Queen Victoria's Secrets&lt;/i&gt; by Adrienne Munich (1996), a cultural history of sorts "drawing upon feminist, anthropological, and postcolonial approaches", for $5.00.  &lt;/ul&gt;  &lt;ul&gt;  &lt;i&gt;Parallel LIves: Five Victorian Marriages&lt;/i&gt; by Phyllis Rose (1984) for $4.50.  &lt;/ul&gt;  &lt;ul&gt;  &lt;i&gt;The Origins of the English Civil War: Conspiracy, Crusade, or Class Conflict?&lt;/i&gt; by Philip A. M. Taylor, whose subtitle asks the same questions I do, for $3.50.  &lt;/ul&gt;  &lt;p&gt;  All five of these stores &amp;#x2014; one in Delhi and four in Hobart &amp;#x2014; have addresses on Main Street, which in the context of these  villages is the same as Route 10. Off the beaten track &amp;#x2014; indeed, almost as hard to find as a trendy New York City night spot &amp;#x2014; is the famous &lt;b&gt;Bibliobarn&lt;/b&gt; in South Kortright. This place is totally old school &amp;#x2014; sprawling, over-stuffed, a veritable orgy of books on two massive floors, presided over by the ex-Virginians and (one would surmise) lifetime hippies, H.L. and Linda Wilson. This is one of those stores you can visit again and again, and never really make a dent. Be sure to check out the second floor bathroom, where they shelf books that don't fit into any normal category.   &lt;/p&gt;  &lt;p&gt;  My arms were filled when I left Bibliobarn. I purchased:  &lt;/p&gt;  &lt;ul&gt;  &lt;i&gt;Naturalism in Mathematics&lt;/i&gt; by Penelope Maddy (1997), a sequel to her &lt;i&gt;Realism in Mathematics&lt;/i&gt;, for $17.50.  &lt;/ul&gt;  &lt;ul&gt;  Harriet Beecher Stowe's &lt;i&gt;The Minister's Wooing&lt;/i&gt;, not quite the 1859 first edition, but very close (1860), for $12.50.  &lt;/ul&gt;  &lt;ul&gt;  &lt;i&gt;Trollope in the Post Office&lt;/i&gt; by R. H. Super (1981) for $12.50.  &lt;/ul&gt;  &lt;ul&gt;  The December 1982 issue (Volume 37, Number 3) of the periodical &lt;i&gt;Nineteenth-Century Fiction&lt;/i&gt;, an all-Trollope centennial celebration for $3.00.  &lt;/ul&gt;  &lt;ul&gt;  The two volumes of &lt;i&gt;Alfred Lord Tennyson: A Memoir by his Son&lt;/i&gt; (New York, 1898) for $12.50.  &lt;/ul&gt;  &lt;p&gt;  It was nearly time for dinner when we drove back to the house, the back of the car dragging on the pavement loaded down with actual books made of paper, ink, glue, and other good stuff.  &lt;/p&gt;</description>
      <author>cp@charlespetzold.com</author>
      <category>Books</category>
      <comments>http://www.charlespetzold.com/blog/2009/06/181202.html#comments</comments>
    </item>
    <item>
      <title>1859 Science: John Tyndall and the Greenhouse Effect</title>
      <link>http://www.charlespetzold.com/blog/2009/06/1859-Science-John-Tyndall-and-the-Greenhouse-Effect.html</link>
      <pubDate>Wed, 10 Jun 2009 09:57:08 GMT</pubDate>
      <description>&lt;p&gt;  On June 10, 1859 &amp;#x2014; 150 years ago today &amp;#x2014; British scientist John Tyndall gave a presentation before the Royal Institution describing how carbon dioxide and water vapor trap heat in the earth's atmosphere. I'll turn the telling of the rest of the story over to  Stephanie Pain in a recent issue of &lt;i&gt;New Scientist&lt;/i&gt; magazine:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;a href="http://www.newscientist.com/article/mg20227081.500-the-man-who-discovered-greenhouse-gases.html"&gt;The man who discovered greenhouse gases&lt;/a&gt;  &lt;/p&gt;  </description>
      <author>cp@charlespetzold.com</author>
      <category>Sesquicentenniality</category>
      <comments>http://www.charlespetzold.com/blog/2009/06/1859-Science-John-Tyndall-and-the-Greenhouse-Effect.html#comments</comments>
    </item>
    <item>
      <title>Flax Seed Bread</title>
      <link>http://www.charlespetzold.com/blog/2009/06/Flax-Seed-Bread.html</link>
      <pubDate>Tue, 02 Jun 2009 13:25:15 GMT</pubDate>
      <description>&lt;p&gt;  Out of all the modern appliances whose existence would be impossible without embedded processors, my favorite is undoubtedly the bread machine: Put in the ingredients (water, flour, yeast, etc), close the hatch, press the button, and in 3 to 4 hours (depending on the model) a piping hot loaf of bread can be removed and consumed.  &lt;/p&gt;  &lt;p&gt;  We still use our bread machine every Sunday for making the dough for our   &lt;a href="http://www.charlespetzold.com/etc/PizzaRecipe.html"&gt;vegetarian pizza&lt;/a&gt; that I wrote about almost nine years ago (except that the toppings now include a vegetarian chorizo, and even sometimes a non-vegetarian pheasant sausage that we get at the Union Square Greenmarket on Saturdays) as well as &amp;#x2014; when we plan ahead sufficiently &amp;#x2014; bread to accompany dinner.  &lt;/p&gt;  &lt;p&gt;  One of our favorite dinner breads is a Golden Flax Bread whose recipe we found on the back of a box of Milled Flax Seed made by Hodgson Mill:  &lt;/p&gt;  &lt;ul&gt;  1 cup water&lt;br /&gt;  1 tsp. salt&lt;br /&gt;  1½ tbsp. non-fat dry milk&lt;br /&gt;  3 tbsp. molasses&lt;br /&gt;  2½ cups bread flour&lt;br /&gt;  1 tbsp. vital wheat gluten&lt;br /&gt;  ½ cup milled flax seed&lt;br /&gt;  1½ tsp. fast-rise yeast  &lt;/ul&gt;  &lt;p&gt;  Actually this is &lt;i&gt;not&lt;/i&gt; the recipe as it appears on the back of the box. The recipe on the box indicates 7/8 cup water, 2 tablespoons milled flax seed, and 2 tablespoons butter, but a footnote indicates that the butter can be replaced with 6 more tablespoons of flax seed and 2 more tablespoons of water. (When doing the math, it helps if you know that there are 16 tablespoons to the cup.) Curiously, the  &lt;a href="http://www.hodgsonmill.com/flax-bread/"&gt;recipe on the Hodgson Mill web site&lt;/a&gt; doesn't even have that footnote!  &lt;/p&gt;  &lt;p&gt;  I don't think we ever used the version with only 2 tablespoons flax seed, and I find the requirement of 7/8 cup water very peculiar. I think the recipe as I've listed the ingredients was the original, and someone at Hodgson Mill said "Hey, we can't put a recipe on the box that calls for 1/2 cup flax seed. People will think we're crazy!" So they altered the recipe accordingly, and relegated the original recipe to the footnote. That's my theory, anyway.  &lt;/p&gt;  &lt;p&gt;  Do not fear using 1/2 cup milled flax seed in this recipe! Nobody's ever complained about "too much flax seed" in the bread, and the leftovers are also great for French Toast.  &lt;/p&gt;  </description>
      <author>cp@charlespetzold.com</author>
      <category>Recipes</category>
      <comments>http://www.charlespetzold.com/blog/2009/06/Flax-Seed-Bread.html#comments</comments>
    </item>
    <item>
      <title>1859 Journalism: Harriet Martineau’s “Female Industry”</title>
      <link>http://www.charlespetzold.com/blog/2009/05/1859-Journalism-Harriet-Martineau-Female-Industry.html</link>
      <pubDate>Sat, 30 May 2009 14:46:55 GMT</pubDate>
      <description>&lt;p&gt;  If you've spent any time in Victorian England, you've undoubtedly run into Harriet Martineau. She's one of those persons who shows up everywhere there seems to be something important happening.  &lt;/p&gt;  &lt;p&gt;  There she is in the summer of 1830 at the dinner party where John Stuart Mill meets Mrs. Harriet Taylor.  Two years later she can be spotted at Charles Babbage's home for a demonstration of a working component of his unfinished Calculating Engine. "All were eager to go to his glorious soirées;" she later wrote in her autobiography, "and I always thought he appeared to great advantage as a host. His patience in explaining his machine in those days was really examplary. I felt it so, the first time I saw the miracle, as it appeared to me..."   &lt;/p&gt;  &lt;p&gt;  While Charles Darwin is sailing around the world aboard the &lt;i&gt;Beagle&lt;/i&gt;, his older brother Erasmus is making the acquaintance of Harriet Martineau, who later spends much time with the Darwins and Wedgwoods, inspiring them with her strong anti-slavery politics. Some even think that marriage might be in the future for Erasmus Darwin and Harriet. (Harriet Martineau never married.)  &lt;/p&gt;  &lt;p&gt;  When the controversial pseudo-scientific &lt;i&gt;Vestiges of the Natural History of Creation&lt;/i&gt; is published anonymously in 1844, Harriet Martineau is suspected of being the author. (So is Charles Babbage, Augustus De Morgan, Charles Lyell, Charles Darwin, Lady Lovelace, and many others.) In 1845 Harriet Martineau meets the 25-year old Mary Ann Evans, and inspires the younger woman to become a professional writer and move to London, which she does to achieve great success under the pseudonym George Eliot.  &lt;/p&gt;  &lt;p&gt;  All this time, Harriet Martineau is writing dozens of novels and stories, and thousands of articles for periodicals, becoming the most famous female English journalist of the 19th century.  &lt;/p&gt;  &lt;p&gt;  Harriet Martineau was born in 1802 to a Unitarian household. At the age of 20 she contracted otosclerosis, and as she aged she became increasingly deaf &amp;#x2014; requiring her to use an ear trumpet for most of her life &amp;#x2014; with no sense of smell and a defective sense of taste. Her father's business collapsed in the financial crisis of 1825&amp;#x2013;26, leaving the family poor and Harriet in the position of needing to earn an income. As a deaf woman, she couldn't teach and she had already been writing, so she began writing more, with fame and notoriety soon to follow.  &lt;/p&gt;  &lt;p&gt;  Her &lt;i&gt;Illustrations of Political Economy&lt;/i&gt; (1832&amp;#x2014;35) consisted of nine volumes of stories that explored various concepts of economics of the sort preferred by free-trade Whigs. She traveled to America and was threatened with lynching after speaking out against slavery, writing about her experiences in the three-volume &lt;i&gt;Society in America&lt;/i&gt; (1837) followed by the three-volume &lt;i&gt;Retrospect of Western Travel&lt;/i&gt; (1838). She wrote books on education, mesmerism, and history, became a follower of Comte, and published &lt;i&gt;The Positive Philosophy of Auguste Comte, Freely Translated &amp;amp; Condensed by Harriet Martineau&lt;/i&gt; (1853), which was then translated back into French because her condensation and elimination of repetition managed to improve on the original.   &lt;/p&gt;  &lt;p&gt;  In 1858, Harriet Martineau began writing for &lt;i&gt;The Edinburgh Review&lt;/i&gt; &amp;#x2014; standard reading for politically progressive households of the period, and one of several periodicals of the era that featured what seemed to be book reviews, but were actually long, often unsigned, essays. For the October 1858 issue, Harriet. Martineau contributed   &lt;a href="http://books.google.com/books?id=n344PvGs960C&amp;amp;pg=PA541"&gt;"The Slave Trade in 1858"&lt;/a&gt;, one of her many articles about slavery.  &lt;/p&gt;  &lt;p&gt;  Harriet Martineau's major contribution to the literature of 1859 was an April 1859 article for &lt;i&gt;The Edinburgh Review&lt;/i&gt; focusing on another subject she was passionate about &amp;#x2014; the political and economic mistreatment of women in   &lt;a href="http://books.google.com/books?id=lDobAAAAYAAJ&amp;amp;pg=PA293"&gt;"Female Industry"&lt;/a&gt;.  &lt;/p&gt;  &lt;p&gt;  "Female Industry" is a fascinating artifact, mostly for the vision it gives us of the wide scope of jobs women performed in England 150 years ago. As Harriet Martineau indicates, English law of the period assumed that "every woman is supported ... by her father, her brother, or her husband." But this was no longer the case. With the rise of the middle class, many women were working outside the home for their own subsistence, unfortunately for wages that would not allow them any type of retirement.   &lt;/p&gt;  &lt;p&gt;  How many women are we talking about? Using census figures and other data, Harriet Martineau comes to a conclusion towards the end of her article that I find astonishing:  &lt;/p&gt;  &lt;ul&gt;  Out of six millions of women above twenty years of age, in Great Britian, exclusive of Ireland, and of course of the Colonies, no less than half are industrial in their mode of life. More than a third, more than two millions, are independent in their industry, are self-supporting, like men."  &lt;/ul&gt;  &lt;p&gt;  Apparently English men and women of the time were also astonished, following court cases that resulted from a new limited ability for women to obtain divorces that had only been in effect in England following the Matrimonial Causes Act of 1857.  &lt;/p&gt;  &lt;ul&gt;  The proceedings in the new Divorce Court, and in matrimonial cases before the police-magistrates, have caused a wide-spread asonishment at the amount of female industry they have disclosed. Almost every aggrieved wife who has sought protection, has proved that she has supported her household, and has acquired property by her effective exertions.  &lt;/ul&gt;  &lt;p&gt;  Toward the beginning of the article, Harriet Martineau makes it clear that for working women, "their work should be paid for by its quality, and its place in the market, irrespective of the status of the worker." She then methodically analyzes industry by industry, examining the work that women do in that industry, indicating its difficulty, and at times (when she has the data available) showing a wide discrepancy in wages between male and female workers.  &lt;/p&gt;  &lt;ul&gt;  The professional dairywoman ... has been about the cows since she was tall enough to learn to milk, and her days are so filled up, that it is all she can do to keep her clothes in decent order. She drops asleep over the last stage of her work; and grows up ignorant of all other knowledge, and unskilled in all other arts. Such work as this ought at least to be paid as well as the equivalent work of men; indeed, in the dairy farms of the West of England the same labour of milking the kine is now very generally performed by men, and the Dorset milkmaid, tripping along with her pail, is, we fear, becoming a myth. But even in Cheshire the dairymaids receive, it appears, only from 8&lt;i&gt;l&lt;/i&gt;. to 10&lt;i&gt;l&lt;/i&gt;. a-year, with board and lodging. The superintendent of a large dairy is a salaried personage of some dignity, with two rooms, partial or entire diet, coal and candle, and wherewithal to keep a servant &amp;#x2014; 50&lt;i&gt;l&lt;/i&gt;. a year or more. But of the 64,000 dairywomen of Great Britain, scarcely any can secure a provision for the time when they can no longer lean over the cheese tub, or churn, or carry heavy weights.  &lt;/ul&gt;  &lt;p&gt;  For anyone who believes that "equal pay for equal work" was a concept developed by feminists in the 1970s, Harriet Martineau's article reveals just how long this concept was successfully resisted and suppressed. Low-paid work takes an enormous toll on the women, and Martineau finds that maids of all work are particularly susceptible to medical and financial problems:  &lt;/p&gt;  &lt;ul&gt;  The physician says that, on the female side of lunatic asylums, the largest class, but one, of the insane are maids of all work (the other being governesses). The causes are obvious enough: want of sufficient sleep from late and early hour, unremitting fatigue and hurry, and, even more than these, anxiety about the future from the smallness of the wages.... Too often we find that the most imbecile old nurses, the most infirm old charwomen, are the wrecks and ruins of the rosy cooks and tidy housemaids of the last generation. This ought not to be.  &lt;/ul&gt;  &lt;p&gt;  "Female Industry" was published without a byline (as many articles of that era were published), and the anonymous author of the article at times speaks from a male perspective &amp;#x2014; perhaps to sound a little more objective about the subject. (At one point the article even mentions "a letter from Harriet Martineau"!) Yet, the article does not look disapprovingly on working women. Martineau clearly feels that female industry is inevitable with the rise of the middle class. She seems to enjoy seeing women work outside the home, and argues that they be allowed to engage even in those occupations jealously guarded by the men.  &lt;/p&gt;  &lt;ul&gt;  From our youth up, some of us have known how certain of the wisest and most appreciated of physicians have insisted that the health of women and their children will never be guarded as it ought to be till it is put under the charge of physicians of their own sex. The moral and emotional considerations involved in this matter need no discussion.  &lt;/ul&gt;  &lt;p&gt;  Given that millions of English women were already supporting themselves by their work, it would be useless to try to stop the trend. Instead, female industry must be nurtured with education and opportunities. She concludes:  &lt;/p&gt;  &lt;ul&gt;  With this new condition of affairs, new duties and new views must be accepted. Old obstructions must be removed; and the aim must be sent before us, as a nation as well as in private life, to provide for the free development and full use of the powers of every member of the community. In other words, we must improve and extend education to the utmost; and then open a fair field to the powers and energies we have educed. This will secure our welfare, nationally and in our homes, to which few elements can contribute more vitally and more richly than the independent industry of our countrywomen.  &lt;/ul&gt;  &lt;p&gt;  Harriet Martineau was a woman of strong opinions, not only about political and economic issues but about religious ones. From the beginnings of her Unitarian background, her religious beliefs gradually fell away, until an outright atheism was revealed in &lt;i&gt;Letters on the Laws of Man's Nature and Development&lt;/i&gt; (1851), co-authored with Henry G. Atkinson, a book that one wit summed up as "The doctrine seems to be this: There is no God, and Harriet is his phophet."  &lt;/p&gt;  &lt;p&gt;  She was very ready for Charles Darwin's &lt;i&gt;Origin of Species&lt;/i&gt;, published later in 1859. In one letter she wrote,  &lt;/p&gt;  &lt;ul&gt;  What a book it is! &amp;#x2014; overthrowing (if true) revealed Religion on the one hand, &amp;amp; Natural (as far as Final Causes &amp;amp; Design are concerned) on the other. The range &amp;amp; mass of knowledge take away one's breath. (quoted in Adrian Desmond &amp;amp; James Moore, &lt;i&gt;Darwin: The Life of a Tormented Evolutionist&lt;/i&gt;, p. 486)  &lt;/ul&gt;  &lt;p&gt;  To Darwin's cousin Fanny Wedgwood, Harriet Martineau wrote,  &lt;/p&gt;  &lt;ul&gt;  One might say "thank you" all one's life without giving any idea of one's sense of obligation.... we must all be glad that he has set the world on this great new track. (quoted in Janet Browne, &lt;i&gt;Charles Darwin: The Power of Place&lt;/i&gt;, p. 92)  &lt;/ul&gt;  &lt;p&gt;  The only problem that Martineau found with the book was the religious terminology that Darwin seemed to use too much! As she continued in her letter to Fanny,  &lt;/p&gt;  &lt;ul&gt;  I rather regret that C.D. went out of his way two or three times ... to speak of "the Creator" in the popular sense of the First Cause ... It is curious to see how those who would otherwise agree with him turn away because his view is "derived from" or "based on" "Theology" ... It seems to me that having carried us up to the earliest group of forms, or to the single primitive one, he &amp;amp; his have nothing to do with how those few forms, or that one, come here. His subject is the "Origin of Species," &amp;amp; not the origin of Organisation; &amp;amp; it seems a needless mischief to have opened the latter speculation at all. &amp;#x2014; There now! I have delivered my mind. (Desmond &amp;amp; Moore, p. 486-7)  &lt;/ul&gt;  &lt;p&gt;  Nothing, but nothing, could prevent Harriet Martineau from delivering her mind.  &lt;/p&gt;    </description>
      <author>cp@charlespetzold.com</author>
      <category>Sesquicentenniality</category>
      <comments>http://www.charlespetzold.com/blog/2009/05/1859-Journalism-Harriet-Martineau-Female-Industry.html#comments</comments>
    </item>
    <item>
      <title>Business Trips and Public Transportation</title>
      <link>http://www.charlespetzold.com/blog/2009/05/Business-Trips-and-Public-Transportation.html</link>
      <pubDate>Sun, 24 May 2009 14:47:08 GMT</pubDate>
      <description>&lt;p&gt;  Whenever friends come to New York for business trips, I'm always rather surprised by their promiscuous use of taxis to get around the city. Certainly it's well known that New York City has one of the most extensive and (mostly) reliable mass transit systems in the world. It's not just for the people who live here!  &lt;/p&gt;  &lt;p&gt;  Over the past several months I've been travelling to several cities in the U.S. and Canada to deliver three-day courses in WPF programming and Silverlight programming in connection with the Microsoft Metro program. Increasingly I've been trying to take advantage of public transportation systems. It's gotten to the point where &amp;#x2014; well, to the point where it's become something of an obsession.  &lt;/p&gt;  &lt;p&gt;  I don't like renting cars &amp;#x2014; or driving at all for that matter &amp;#x2014; so I make it a point to get a hotel within walking distance of the site where I'll be conducting the class. To a New Yorker, "walking distance" is generally anything within two miles, although I'd be willing to stretch it. I particularly like doing classes in the heart of a good walking-around city like Chicago or Vancouver, where there's also some interesting restaurants and maybe even a bookstore in the neighborhood. But I've also been able to get around by foot in Mississauga, ON and Mountain View, CA as well.  &lt;/p&gt;  &lt;p&gt;  Getting to and from the airport is always interesting. Some cities excel at providing airport access via public transportation; other cities, not so much. Again, Chicago and Vancouver are great in that respect: You feel guilty of at least two deadly sins (sloth and gluttony) if you &lt;i&gt;don't&lt;/i&gt; take mass transportation to and from the airport.  &lt;/p&gt;  &lt;p&gt;  Obviously Web resources have become increasingly helpful in planning economical business trips.   &lt;a href="http://www.google.com/maps"&gt;Google Maps&lt;/a&gt; provides generally reliable walking and public transportation directions in addition to driving directions, and most cities have sites for their mass transit systems, including maps, schedules, and route-finders.  &lt;/p&gt;  &lt;p&gt;  This past week I conducted a three-day Silverlight course in Dallas (more specifically, Irving) &amp;#x2014; a city whose sporadic sidewalks and scorching sun (even in May) present some challenges to the aspiring walker.  &lt;/p&gt;  &lt;p&gt;  My hotel (red marker) was actually quite close to the site of the class (blue marker), and it seemed reasonable that I could walk between them:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps/ms?ie=UTF8&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=110570285110626046572.00046aaaa22ba98f90946&amp;amp;t=h&amp;amp;ll=32.8953,-96.964817&amp;amp;spn=0.025224,0.036478&amp;amp;z=14&amp;amp;output=embed"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;small&gt;View &lt;a href="http://maps.google.com/maps/ms?ie=UTF8&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=110570285110626046572.00046aaaa22ba98f90946&amp;amp;t=h&amp;amp;ll=32.8953,-96.964817&amp;amp;spn=0.025224,0.036478&amp;amp;z=14&amp;amp;source=embed" style="color:#0000FF;text-align:left"&gt;Class and Hotel&lt;/a&gt; in a larger map&lt;/small&gt;  &lt;/p&gt;  &lt;p&gt;  When I zoomed in on the map, going via N. MacArthur Blvd seemed best, yet I couldn't see any sidewalks on an overpass I'd have to take, and that made me nervous. For the public transportation option, Google Maps recommended the DART (Dallas Area Rapid Transit) bus 308, which was a fairly direct route on N. MacArthur Blvd, but it wasn't clear to me that I could even reach the bus stop on the hotel side.  &lt;/p&gt;  &lt;p&gt;  After spending way too much time on the   &lt;a href="http://www.dart.org"&gt;DART site&lt;/a&gt;, I found a more foolproof bus strategy, via the North Irving Transit Center (green marker), one of several DART hubs that allow transfers from route to route:   &lt;/p&gt;  &lt;p align="center"&gt;  &lt;iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps/ms? ie=UTF8&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=110570285110626046572.00046aaaa22ba98f90946&amp;amp;t=h&amp;amp;ll=32.8953,-96.964817&amp;amp;spn=0.025224,0.036478&amp;amp;z=13&amp;amp;output=embed"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;small&gt;View &lt;a href="http://maps.google.com/maps/ms?hl=en&amp;amp;ie=UTF8&amp;amp;msa=0&amp;amp;msid=110570285110626046572.00046aaaa22ba98f90946&amp;amp;t=h&amp;amp;ll=32.8953,-96.964817&amp;amp;spn=0.025224,0.036478&amp;amp;z=13&amp;amp;source=embed" style="color:#0000FF;text-align:left"&gt;Class and Hotel&lt;/a&gt; in a larger map&lt;/small&gt;  &lt;/p&gt;  &lt;p&gt;  I could catch the 301 bus right outside my hotel, take it to the North Irving Transit Center, where I could transfer to the 310 bus that stopped at West Royal Lane and Sierra, which was then a simple walk to the building where the class took place.  &lt;/p&gt;  &lt;p&gt;  Moreover, the 310 bus also serviced the North Remote Parking area of the Dallas Fort Worth airport.  That clinched it. When my trip began on Tuesday, I got to LaGuardia Airport by the standard method (the uptown N train connecting with the M60 bus in Queens for a $2.00 fare), and when I arrived at DFW, I took the free shuttle to the North Remote Parking area, and I was ready for the 310 bus with my three dollars in singles to purchase a DART Day Pass:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;img src="http://www.charlespetzold.com/blog/2009/05/DartDayPass.png" /&gt;  &lt;/p&gt;  &lt;p&gt;  I took the 310 from the airport directly to the class site to set up my stuff on the machines. Then I hopped on the 310 again, transferred to the 301 at the North Irving Transit Center, and checked into my hotel. At that point, I knew the two lines I needed: In the mornings I bought a Day Pass and took the eastbound 301 and westbound 310, reversing the trip in the evening.  &lt;/p&gt;  &lt;p&gt;  I found the buses rather underutilized &amp;#x2014; at least the ones I took. I don't think I was ever in a bus that was more than half full. They don't run very frequently: Generally about every 30 minutes during rush hour, and every hour otherwise. Most single trips on the DART cost $1.50 (less than the New York City rate of $2.00) but there's no free transfer between buses. That's where the $3.00 day pass comes in handy.   &lt;/p&gt;  &lt;p&gt;  The buses indicate the next stop with an LED display, apparently triggered by GPS. It's roughly accurate, and only once did the bus go by my stop without alerting me it was coming up. Many of the bus stops are just poles stuck in the grass, so you really need some sense of what direction you're going so you know which side of the street to wait on.   &lt;/p&gt;  &lt;p&gt;  The only time I really got into trouble was one evening when I took the 428 into Dallas to have dinner at a Red Lobster, and then couldn't figure out how to get back. I probably should have realized I was entering a confusing bus zone when the map contained a "helpful" insert for my destination that looked like this:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;img src="http://www.charlespetzold.com/blog/2009/05/428Insert.png" /&gt;  &lt;/p&gt;  &lt;p&gt;  On the last day of class, one of the developers attending the class offered to drive me back to my hotel, and I could see for the first time the overpass I would have navigated if I had walked between the hotel and class. The overpass wasn't quite as accomodating to pedestrians as a New York City bridge, but I really could have walked between hotel and class had I been willing to tramp over beautifully manicured lawns and not minded cars buzzing close by.   &lt;/p&gt;  &lt;p&gt;  As my Saturday departure date approached, it slowly dawned on me that the 310 bus I had taken from DFW does not run on weekends. Fortunately the only other bus to the airport (the 408) does not have that shocking deficiency and it connects with the westbound 301. The morning of my flight, the 301 was a little late, and I missed the 408 and had to wait 45 minutes for the next one, reinforcing the two rules of using public transportation:  &lt;/p&gt;  &lt;ul&gt;&lt;li&gt;Give yourself plenty of time.&lt;/li&gt;&lt;/ul&gt;  &lt;ul&gt;&lt;li&gt;Have something to read.&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;  When I arrived at LaGuardia, I caught the M60 bus and the N train back to my apartment.  &lt;/p&gt;  &lt;p&gt;  Total non-flight transportation costs for the whole trip: $19.00.   &lt;/p&gt;  &lt;p&gt;  Exploring the apparently obscure Dallas mass-transit system: Priceless.  &lt;/p&gt;</description>
      <author>cp@charlespetzold.com</author>
      <category>Speaking</category>
      <comments>http://www.charlespetzold.com/blog/2009/05/Business-Trips-and-Public-Transportation.html#comments</comments>
    </item>
    <item>
      <title>Realizing a Fisheye Effect in Silverlight</title>
      <link>http://www.charlespetzold.com/blog/2009/05/Realizing-a-Fisheye-Effect-in-Silverlight.html</link>
      <pubDate>Mon, 18 May 2009 15:59:54 GMT</pubDate>
      <description>&lt;p&gt;  I've been experimenting recently with implementing a "fisheye" effect in Silverlight &amp;#x2014; the effect where a control grows larger as the mouse passes over it. I knew that it wouldn't be as simple as in the Windows Presentation Foundation, but I wanted something at least comparable. In the process I came upon several approaches, some involving the Visual State Manager.   &lt;/p&gt;  &lt;p&gt;  &lt;b&gt;&lt;u&gt;Fisheye Buttons in WPF&lt;/u&gt;&lt;/b&gt;  &lt;/p&gt;  &lt;p&gt;  In WPF, a fisheye effect can be implemented entirely in markup, as demonstrated by two XAML files from the 75-page chapter on animation in my book   &lt;a href="http://www.charlespetzold.com/wpf"&gt;&lt;i&gt;Applications = Code + Markup&lt;/i&gt;&lt;/a&gt;. Here's the FishEyeButtons1.xaml file:  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  &amp;lt;StackPanel&amp;#x00A0;xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;StackPanel.Resources&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Style&amp;#x00A0;TargetType="{x:Type&amp;#x00A0;Button}"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Setter&amp;#x00A0;Property="HorizontalAlignment"&amp;#x00A0;Value="Center"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Setter&amp;#x00A0;Property="FontSize"&amp;#x00A0;Value="12"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Style.Triggers&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;EventTrigger&amp;#x00A0;RoutedEvent="Button.MouseEnter"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;BeginStoryboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.TargetProperty="FontSize"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="36"&amp;#x00A0;Duration="0:0:1"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/BeginStoryboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/EventTrigger&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;EventTrigger&amp;#x00A0;RoutedEvent="Button.MouseLeave"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;BeginStoryboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.TargetProperty="FontSize"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="12"&amp;#x00A0;Duration="0:0:0.25"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/BeginStoryboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/EventTrigger&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Style.Triggers&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Style&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/StackPanel.Resources&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;1&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;2&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;3&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;4&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;5&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;6&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;7&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;8&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;9&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;lt;/StackPanel&amp;gt;&lt;br /&gt;  &lt;/p&gt;  &lt;p&gt;  The file uses an implicit style to set an initial &lt;i&gt;FontSize&lt;/i&gt; property on the buttons, and then animates that property based on the &lt;i&gt;MouseEnter&lt;/i&gt; and &lt;i&gt;MouseLeave&lt;/i&gt; routed events. If you have .NET 3.X installed, you can run the XAML file here:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;a href="http://www.charlespetzold.com/blog/2009/05/FishEyeButtons1.xaml"&gt;FishEyeButtons1.xaml&lt;/a&gt;  &lt;/p&gt;  &lt;p&gt;  The FishEyeButtons2.xaml file is similar except it uses a trigger based on the &lt;i&gt;IsMouseOver&lt;/i&gt; property rather than event triggers:  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  &amp;lt;StackPanel&amp;#x00A0;xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;StackPanel.Resources&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Style&amp;#x00A0;TargetType="{x:Type&amp;#x00A0;Button}"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Setter&amp;#x00A0;Property="HorizontalAlignment"&amp;#x00A0;Value="Center"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Setter&amp;#x00A0;Property="FontSize"&amp;#x00A0;Value="12"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Style.Triggers&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Trigger&amp;#x00A0;Property="IsMouseOver"&amp;#x00A0;Value="True"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Trigger.EnterActions&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;BeginStoryboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.TargetProperty="FontSize"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="36"&amp;#x00A0;Duration="0:0:1"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/BeginStoryboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Trigger.EnterActions&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Trigger.ExitActions&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;BeginStoryboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.TargetProperty="FontSize"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="12"&amp;#x00A0;Duration="0:0:0.25"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/BeginStoryboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Trigger.ExitActions&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Trigger&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Style.Triggers&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Style&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/StackPanel.Resources&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;1&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;2&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;3&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;4&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;5&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;6&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;7&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;8&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;9&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;lt;/StackPanel&amp;gt;&lt;/p&gt;  &lt;p&gt;  You can run this one here:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;a href="http://www.charlespetzold.com/blog/2009/05/FishEyeButtons2.xaml"&gt;FishEyeButtons2.xaml&lt;/a&gt;  &lt;/p&gt;  &lt;p&gt;  The &lt;i&gt;FontSize&lt;/i&gt; property is certainly not the best property to animate to achieve this effect, but it does the job when the &lt;i&gt;Button&lt;/i&gt; content is text. To make the animation more efficient and workable with other forms of content besides text, it's better to animate a &lt;i&gt;ScaleTransform&lt;/i&gt; set on the button's &lt;i&gt;LayoutTransform&lt;/i&gt; property, like the following program (not from my book):  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  &amp;lt;StackPanel&amp;#x00A0;xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;StackPanel.Resources&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Style&amp;#x00A0;TargetType="{x:Type&amp;#x00A0;Button}"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Setter&amp;#x00A0;Property="HorizontalAlignment"&amp;#x00A0;Value="Center"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Setter&amp;#x00A0;Property="FontSize"&amp;#x00A0;Value="12"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Setter&amp;#x00A0;Property="LayoutTransform"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Setter.Value&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;ScaleTransform&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Setter.Value&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Setter&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Style.Triggers&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;EventTrigger&amp;#x00A0;RoutedEvent="Button.MouseEnter"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;BeginStoryboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.TargetProperty="LayoutTransform.ScaleX"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="3"&amp;#x00A0;Duration="0:0:1"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.TargetProperty="LayoutTransform.ScaleY"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="3"&amp;#x00A0;Duration="0:0:1"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/BeginStoryboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/EventTrigger&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;EventTrigger&amp;#x00A0;RoutedEvent="Button.MouseLeave"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;BeginStoryboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.TargetProperty="LayoutTransform.ScaleX"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="1"&amp;#x00A0;Duration="0:0:0.25"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.TargetProperty="LayoutTransform.ScaleY"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="1"&amp;#x00A0;Duration="0:0:0.25"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/BeginStoryboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/EventTrigger&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Style.Triggers&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Style&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/StackPanel.Resources&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;1&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;2&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;3&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;4&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;5&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;6&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;7&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;8&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;9&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;lt;/StackPanel&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &lt;/p&gt;  &lt;p&gt;  You can run it here:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;a href="http://www.charlespetzold.com/blog/2009/05/FishEyeButtons3.xaml"&gt;FishEyeButtons3.xaml&lt;/a&gt;  &lt;/p&gt;  &lt;p&gt;  The switch to animating a &lt;i&gt;ScaleTransform&lt;/i&gt; seems to double the number of animations, but perhaps not. You can define a &lt;i&gt;Binding&lt;/i&gt; on the &lt;i&gt;ScaleTransform&lt;/i&gt; between the &lt;i&gt;ScaleX&lt;/i&gt; and &lt;i&gt;ScaleY&lt;/i&gt; properties to eliminate one of the animations:  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  &amp;lt;StackPanel&amp;#x00A0;xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;StackPanel.Resources&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Style&amp;#x00A0;TargetType="{x:Type&amp;#x00A0;Button}"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Setter&amp;#x00A0;Property="HorizontalAlignment"&amp;#x00A0;Value="Center"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Setter&amp;#x00A0;Property="FontSize"&amp;#x00A0;Value="12"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Setter&amp;#x00A0;Property="LayoutTransform"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Setter.Value&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;ScaleTransform&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;ScaleY="{Binding&amp;#x00A0;RelativeSource={RelativeSource&amp;#x00A0;self},&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Path=ScaleX}"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Setter.Value&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Setter&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Style.Triggers&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;EventTrigger&amp;#x00A0;RoutedEvent="Button.MouseEnter"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;BeginStoryboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.TargetProperty="LayoutTransform.ScaleX"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="3"&amp;#x00A0;Duration="0:0:1"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/BeginStoryboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/EventTrigger&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;EventTrigger&amp;#x00A0;RoutedEvent="Button.MouseLeave"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;BeginStoryboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.TargetProperty="LayoutTransform.ScaleX"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="1"&amp;#x00A0;Duration="0:0:0.25"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/BeginStoryboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/EventTrigger&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Style.Triggers&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Style&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/StackPanel.Resources&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;1&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;2&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;3&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;4&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;5&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;6&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;7&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;8&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;gt;Button&amp;#x00A0;No.&amp;#x00A0;9&amp;lt;/Button&amp;gt;&lt;br /&gt;  &amp;lt;/StackPanel&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &lt;/p&gt;  &lt;p&gt;  That one is runnable here:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;a href="http://www.charlespetzold.com/blog/2009/05/FishEyeButtons4.xaml"&gt;FishEyeButtons4.xaml&lt;/a&gt;  &lt;/p&gt;  &lt;p&gt;  &lt;b&gt;&lt;u&gt;Silverlight Fisheye: Version 1&lt;/u&gt;&lt;/b&gt;  &lt;/p&gt;  &lt;p&gt;  But enough about WPF! How do we do it Silverlight? Silverlight is missing two features that ease the job in WPF: Triggers and the &lt;i&gt;LayoutTransform&lt;/i&gt; property. Compensating for these deficiencies is what makes the Silverlight job more challenging (and therefore fun).  &lt;/p&gt;  &lt;p&gt;  One reasonable approach is to create the animations entirely in code. You might have several buttons defined in XAML with event handlers for &lt;i&gt;MouseEnter&lt;/i&gt; and &lt;i&gt;MouseLeave&lt;/i&gt;:  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  &amp;lt;Button&amp;#x00A0;Style="{StaticResource&amp;#x00A0;btnStyle}"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Content="Button&amp;#x00A0;No.&amp;#x00A0;1"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;MouseEnter="OnButtonMouseEnter"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;MouseLeave="OnButtonMouseLeave"&amp;#x00A0;/&amp;gt;  &lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;  &amp;lt;Button&amp;#x00A0;Style="{StaticResource&amp;#x00A0;btnStyle}"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Content="Button&amp;#x00A0;No.&amp;#x00A0;9"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;MouseEnter="OnButtonMouseEnter"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;MouseLeave="OnButtonMouseLeave"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &lt;/p&gt;  &lt;p&gt;  The two events are implemented in code to create and fire animations. As in the WPF version, these animations target a &lt;i&gt;FontSize&lt;/i&gt; property initially set to 12:  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  void&amp;#x00A0;OnButtonMouseEnter(object&amp;#x00A0;sender,&amp;#x00A0;MouseEventArgs&amp;#x00A0;args)&lt;br /&gt;  {&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;DoubleAnimation&amp;#x00A0;anima&amp;#x00A0;=&amp;#x00A0;new&amp;#x00A0;DoubleAnimation();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;anima.To&amp;#x00A0;=&amp;#x00A0;36;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;anima.Duration&amp;#x00A0;=&amp;#x00A0;new&amp;#x00A0;Duration(TimeSpan.FromSeconds(1));&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.SetTarget(anima,&amp;#x00A0;sender&amp;#x00A0;as&amp;#x00A0;Button);&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.SetTargetProperty(anima,&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;new&amp;#x00A0;PropertyPath("FontSize"));&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard&amp;#x00A0;storyboard&amp;#x00A0;=&amp;#x00A0;new&amp;#x00A0;Storyboard();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;storyboard.Children.Add(anima);&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;storyboard.Begin();&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  void&amp;#x00A0;OnButtonMouseLeave(object&amp;#x00A0;sender,&amp;#x00A0;MouseEventArgs&amp;#x00A0;args)&lt;br /&gt;  {&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;DoubleAnimation&amp;#x00A0;anima&amp;#x00A0;=&amp;#x00A0;new&amp;#x00A0;DoubleAnimation();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;anima.To&amp;#x00A0;=&amp;#x00A0;12;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;anima.Duration&amp;#x00A0;=&amp;#x00A0;new&amp;#x00A0;Duration(TimeSpan.FromSeconds(0.25));&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.SetTarget(anima,&amp;#x00A0;sender&amp;#x00A0;as&amp;#x00A0;Button);&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.SetTargetProperty(anima,&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;new&amp;#x00A0;PropertyPath("FontSize"));&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard&amp;#x00A0;storyboard&amp;#x00A0;=&amp;#x00A0;new&amp;#x00A0;Storyboard();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;storyboard.Children.Add(anima);&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;storyboard.Begin();&lt;br /&gt;  }&lt;br /&gt;  &lt;/p&gt;  &lt;p&gt;  You can download the whole   &lt;a href="http://www.charlespetzold.com/blog/2009/05/FisheyeButtons.zip"&gt;FisheyeButtons project&lt;/a&gt;. The Visual Studio solution consists of one web project (FisheyeButtons.Web) and six Silverlight projects, FisheyeButtons1 through FisheyeButtons6. You can run all six versions from this web page:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;a href="http://www.charlespetzold.com/silverlight/FisheyeButtons"&gt;FisheyeButtons.html&lt;/a&gt;  &lt;/p&gt;  &lt;p&gt;  &lt;b&gt;&lt;u&gt;Silverlight Fisheye: Version 2&lt;/u&gt;&lt;/b&gt;  &lt;/p&gt;  &lt;p&gt;  Generally in Silverlight, you define an animation &lt;i&gt;Storyboard&lt;/i&gt; in a &lt;i&gt;Resources&lt;/i&gt; section of a XAML file. The code behind file then merely has the job of accessing the &lt;i&gt;Storyboard&lt;/i&gt; and calling &lt;i&gt;Begin&lt;/i&gt; on it. But that approach has a problem when implementing a fisheye effect on multiple buttons. You can see that problem in this second version.  &lt;/p&gt;  &lt;p&gt;  The XAML file includes a &lt;i&gt;Resources&lt;/i&gt; section with two animation storyboards:  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  &amp;lt;Storyboard&amp;#x00A0;x:Name="growAnimation"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;Storyboard.TargetProperty="FontSize"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="36"&amp;#x00A0;Duration="0:0:1"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;lt;/Storyboard&amp;gt;&lt;br /&gt;  &amp;lt;Storyboard&amp;#x00A0;x:Name="shrinkAnimation"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;Storyboard.TargetProperty="FontSize"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="12"&amp;#x00A0;Duration="0:0:0.25"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;lt;/Storyboard&amp;gt;&lt;br /&gt;  &lt;/p&gt;  &lt;p&gt;  But keep in mind that resources are shared. There will be only one instance of the &lt;i&gt;shrinkAnimation&lt;/i&gt; storyboard and one instance of the &lt;i&gt;growAnimation&lt;/i&gt; storyboard, and those will be shared among all the buttons. The events handlers for the &lt;i&gt;MouseEnter&lt;/i&gt; and &lt;i&gt;MouseLeave&lt;/i&gt; events must stop any animations currently in progress using that storyboard and set a new target object before beginning the animation:  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  void&amp;#x00A0;OnButtonMouseEnter(object&amp;#x00A0;sender,&amp;#x00A0;MouseEventArgs&amp;#x00A0;args)&lt;br /&gt;  {&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;growAnimation.Stop();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.SetTarget(growAnimation.Children[0],&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;sender&amp;#x00A0;as&amp;#x00A0;Button);&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;growAnimation.Begin();&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  void&amp;#x00A0;OnButtonMouseLeave(object&amp;#x00A0;sender,&amp;#x00A0;MouseEventArgs&amp;#x00A0;args)&lt;br /&gt;  {&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;shrinkAnimation.Stop();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.SetTarget(shrinkAnimation.Children[0],&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;sender&amp;#x00A0;as&amp;#x00A0;Button);&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;shrinkAnimation.Begin();&lt;br /&gt;  }&lt;br /&gt;  &lt;/p&gt;  &lt;p&gt;  It's fine to share the single &lt;i&gt;growAnimation&lt;/i&gt; storyboard among all the buttons, but sharing &lt;i&gt;shrinkAnimation&lt;/i&gt; means that only one button can be shrinking at any time. If you slowly move the mouse from one button to the next, buttons will grow and shrink as expected. But if you quickly move the mouse over the buttons, you'll see some buttons snap back to their original positions. That's the result of sharing the &lt;i&gt;shrinkAnimation&lt;/i&gt;, and it's simply not a good solution.  &lt;/p&gt;  &lt;p&gt;  &lt;b&gt;&lt;u&gt;Silverlight Fisheye: Version 3&lt;/u&gt;&lt;/b&gt;  &lt;/p&gt;  &lt;p&gt;  The third version derives a new class called &lt;i&gt;FisheyeButton&lt;/i&gt; from &lt;i&gt;Button&lt;/i&gt;. The XAML file contains only a &lt;i&gt;Resources&lt;/i&gt; section with two &lt;i&gt;Storyboard&lt;/i&gt; objects:  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  &amp;lt;Button&amp;#x00A0;x:Class="FisheyeButtons3.FisheyeButton"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button.Resources&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Storyboard&amp;#x00A0;x:Name="growAnimation"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;Storyboard.TargetProperty="FontSize"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="36"&amp;#x00A0;Duration="0:0:1"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Storyboard&amp;#x00A0;x:Name="shrinkAnimation"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;Storyboard.TargetProperty="FontSize"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="12"&amp;#x00A0;Duration="0:0:0.25"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Button.Resources&amp;gt;&lt;br /&gt;  &amp;lt;/Button&amp;gt;&lt;br /&gt;  &lt;/p&gt;  &lt;p&gt;  Unfortunately, there's not a good way to set the &lt;i&gt;TargetName&lt;/i&gt; in the &lt;i&gt;Storyboard&lt;/i&gt; when that name must refer to the object in which the storyboards are defined. Instead, the code-behind for the &lt;i&gt;OnMouseEnter&lt;/i&gt; and &lt;i&gt;OnMouseLeave&lt;/i&gt; methods manually set the &lt;i&gt;Storyboard&lt;/i&gt; target:  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  protected&amp;#x00A0;override&amp;#x00A0;void&amp;#x00A0;OnMouseEnter(MouseEventArgs&amp;#x00A0;args)&lt;br /&gt;  {&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;DoubleAnimation&amp;#x00A0;anima&amp;#x00A0;=&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;growAnimation.Children[0]&amp;#x00A0;as&amp;#x00A0;DoubleAnimation;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;growAnimation.Stop();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.SetTarget(anima,&amp;#x00A0;this);&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;growAnimation.Begin();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;base.OnMouseEnter(args);&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  protected&amp;#x00A0;override&amp;#x00A0;void&amp;#x00A0;OnMouseLeave(MouseEventArgs&amp;#x00A0;args)&lt;br /&gt;  {&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;DoubleAnimation&amp;#x00A0;anima&amp;#x00A0;=&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;shrinkAnimation.Children[0]&amp;#x00A0;as&amp;#x00A0;DoubleAnimation;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;shrinkAnimation.Stop();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.SetTarget(anima,&amp;#x00A0;this);&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;shrinkAnimation.Begin();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;base.OnMouseLeave(args);&lt;br /&gt;  }&lt;br /&gt;  &lt;/p&gt;  &lt;p&gt;  Even though these animations are not shared among multiple objects, they still must be manually stopped before being begun again. Without that &lt;i&gt;Stop&lt;/i&gt; call, it'll work right the first time, but not subsequently.  &lt;/p&gt;  &lt;p&gt;  Moreover, deriving from &lt;i&gt;Button&lt;/i&gt; for this job is not really the way to go. For a decent fisheye button that works with content other than text, you'll want to add more markup to the visual tree, and that's more conveniently done by deriving from &lt;i&gt;UserControl&lt;/i&gt;  &lt;/p&gt;  &lt;p&gt;  &lt;b&gt;&lt;u&gt;Silverlight Fisheye: Version 4&lt;/u&gt;&lt;/b&gt;  &lt;/p&gt;  &lt;p&gt;  This fourth version creates a new class again named &lt;i&gt;FisheyeButton&lt;/i&gt;, but this time derived from &lt;i&gt;UserControl&lt;/i&gt;:  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  &amp;lt;UserControl&amp;#x00A0;x:Class="FisheyeButtons4.FisheyeButton"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;UserControl.Resources&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Storyboard&amp;#x00A0;x:Name="growAnimation"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;Storyboard.TargetName="btn"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.TargetProperty="FontSize"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="36"&amp;#x00A0;Duration="0:0:1"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Storyboard&amp;#x00A0;x:Name="shrinkAnimation"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;Storyboard.TargetName="btn"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.TargetProperty="FontSize"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="12"&amp;#x00A0;Duration="0:0:0.25"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/UserControl.Resources&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Grid&amp;#x00A0;x:Name="LayoutRoot"&amp;#x00A0;Background="White"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;#x00A0;Name="btn"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Click="OnButtonClick"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Grid&amp;gt;&lt;br /&gt;  &amp;lt;/UserControl&amp;gt;&lt;br /&gt;  &lt;/p&gt;  &lt;p&gt;  Now there's a &lt;i&gt;Button&lt;/i&gt; in the visual tree, and the two animations can explicitly target that &lt;i&gt;Button&lt;/i&gt; object. The code-behind for the &lt;i&gt;OnMouseEnter&lt;/i&gt; and &lt;i&gt;OnMouseLeave&lt;/i&gt; overrides becomes trivial:  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  protected&amp;#x00A0;override&amp;#x00A0;void&amp;#x00A0;OnMouseEnter(MouseEventArgs&amp;#x00A0;args)&lt;br /&gt;  {&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;growAnimation.Begin();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;base.OnMouseEnter(args);&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  protected&amp;#x00A0;override&amp;#x00A0;void&amp;#x00A0;OnMouseLeave(MouseEventArgs&amp;#x00A0;args)&lt;br /&gt;  {&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;shrinkAnimation.Begin();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;base.OnMouseLeave(args);&lt;br /&gt;  }&lt;br /&gt;  &lt;/p&gt;  &lt;p&gt;  However, the code-behind file becomes rather larger because &lt;i&gt;FisheyeButton&lt;/i&gt; has to implement some kind of substitute for the button's &lt;i&gt;Content&lt;/i&gt; property &amp;#x2014; a property I called &lt;i&gt;ButtonContent&lt;/i&gt; &amp;#x2014; and also duplicate the &lt;i&gt;Click&lt;/i&gt; event of the button. Those requirements apply to subsequent versions as well.  &lt;/p&gt;  &lt;p&gt;  &lt;b&gt;&lt;u&gt;Silverlight Fisheye: Version 5&lt;/u&gt;&lt;/b&gt;  &lt;/p&gt;  &lt;p&gt;  Although the Visual State Manager classes are normally found in templates, they can also be used in &lt;i&gt;UserControl&lt;/i&gt; derivatives, and that's demonstrated by this fifth version. The &amp;lt;vsm:VisualStateManager.VisualStateGroups&amp;gt; tag must be a child of the outermost element of the visual tree set to the &lt;i&gt;Content&lt;/i&gt; property of the &lt;i&gt;UserControl&lt;/i&gt;:  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  &amp;lt;UserControl&amp;#x00A0;x:Class="FisheyeButtons5.FisheyeButton"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;xmlns:vsm="clr-namespace:System.Windows;assembly=System.Windows"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Grid&amp;#x00A0;x:Name="LayoutRoot"&amp;#x00A0;Background="White"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;vsm:VisualStateManager.VisualStateGroups&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;vsm:VisualStateGroup&amp;#x00A0;x:Name="CommonStates"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;vsm:VisualState&amp;#x00A0;x:Name="Normal"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;Storyboard.TargetName="btn"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.TargetProperty="FontSize"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="12"&amp;#x00A0;Duration="0:0:0.25"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/vsm:VisualState&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;vsm:VisualState&amp;#x00A0;x:Name="MouseOver"&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;DoubleAnimation&amp;#x00A0;Storyboard.TargetName="btn"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.TargetProperty="FontSize"&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;To="36"&amp;#x00A0;Duration="0:0:1"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Storyboard&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/vsm:VisualState&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/vsm:VisualStateGroup&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/vsm:VisualStateManager.VisualStateGroups&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;Button&amp;#x00A0;Name="btn"&amp;#x00A0;/&amp;gt;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;lt;/Grid&amp;gt;&lt;br /&gt;  &amp;lt;/UserControl&amp;gt;&lt;br /&gt;  &lt;/p&gt;  &lt;p&gt;  The code-behind file is pretty much the same as in the previous version, except the &lt;i&gt;OnMouseEnter&lt;/i&gt; and &lt;i&gt;OnMouseLeave&lt;/i&gt; overrides call the state &lt;i&gt;GoToState&lt;/i&gt; method:  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  protected&amp;#x00A0;override&amp;#x00A0;void&amp;#x00A0;OnMouseEnter(MouseEventArgs&amp;#x00A0;e)&lt;br /&gt;  {&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;VisualStateManager.GoToState(this,&amp;#x00A0;"MouseOver",&amp;#x00A0;false);&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;base.OnMouseEnter(e);&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  protected&amp;#x00A0;override&amp;#x00A0;void&amp;#x00A0;OnMouseLeave(MouseEventArgs&amp;#x00A0;e)&lt;br /&gt;  {&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;VisualStateManager.GoToState(this,&amp;#x00A0;"Normal",&amp;#x00A0;false);&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;base.OnMouseLeave(e);&lt;br /&gt;  }&lt;br /&gt;  &lt;/p&gt;  &lt;p&gt;  &lt;b&gt;&lt;u&gt;Silverlight Fisheye: Version 6&lt;/u&gt;&lt;/b&gt;  &lt;/p&gt;  &lt;p&gt;  Finally it's time to stop animating the &lt;i&gt;FontSize&lt;/i&gt; property and switch to animating something more generalized that can also be used with content other than text!  &lt;/p&gt;  &lt;p&gt;  But this is where Silverlight's lack of a &lt;i&gt;LayoutTransform&lt;/i&gt; becomes very painful. Sure, you could set the &lt;i&gt;RenderTransform&lt;/i&gt; property of the &lt;i&gt;Button&lt;/i&gt; to a &lt;i&gt;ScaleTransform&lt;/i&gt; and animate that, but the &lt;i&gt;Button&lt;/i&gt; would merely grow and shrink in size: It would not push the other buttons aside. You really want the new size of the &lt;i&gt;Button&lt;/i&gt; to be respected in layout.  &lt;/p&gt;  &lt;p&gt;  Although Silverlight does not itself have a &lt;i&gt;LayoutTransform&lt;/i&gt; property, the indispensable   &lt;a href="http://www.codeplex.com/Silverlight"&gt;Silverlight toolkit&lt;/a&gt; has a handy &lt;i&gt;LayoutTransformer&lt;/i&gt; element that can enclose other elements and apply transforms to them that work much like &lt;i&gt;LayoutTransform&lt;/i&gt;.  &lt;/p&gt;  &lt;p&gt;  But if you try using &lt;i&gt;LayoutTransformer&lt;/i&gt; for this job, you'll discover another problem: &lt;i&gt;LayoutTransformer&lt;/i&gt; is not notified when properties of its attached transform are being modified, and hence cannot respond to animations! This is really due to another big Silverlight deficiency &amp;#x2014; the &lt;i&gt;Freezable&lt;/i&gt; class, which in WPF implements sub-property notifications. (As &lt;a href="http://www.bluespire.com/blogs"&gt;Rob Eisenberg&lt;/a&gt; commented in one of my   &lt;a href="http://www.charlespetzold.com/blog/2008/11/Text-on-a-Path-in-Silverlight.html"&gt;previous blog entries&lt;/a&gt;, "The absence of Freezable is pretty much the source of all evil in Silverlight.")  &lt;/p&gt;  &lt;p&gt;  Of course, David Anson, the author of &lt;i&gt;LayoutTransformer&lt;/i&gt; is well aware of this limitation, and he's offered a solution in a blog entry entitled &lt;a href="http://blogs.msdn.com/delay/archive/2009/04/09/a-bit-more-than-meets-the-eye-easily-animate-layouttransformer-with-animationmediator.aspx"&gt;A bit more than meets the eye&lt;/a&gt;.  &lt;/p&gt;  &lt;p&gt;  Although I played around with his work-around, I wasn't entirely happy. After I created the third and fourth versions of the WPF fisheye button shown above, I came to the conclusion that I didn't like it. I don't think that the whole button (including its chrome and border) should grow and shrink. I think the &lt;i&gt;content&lt;/i&gt; of the button should be changing size, and the button should accomodate that content. For that reason (and to make things interesting for myself) I decided to pursue a different approach involving deriving from &lt;i&gt;ContentPresenter&lt;/i&gt;, which I suspect is fairly rare.   &lt;/p&gt;  &lt;p&gt;  If you've never written a template for a &lt;i&gt;ContentControl&lt;/i&gt; derivative, you've probably never encountered &lt;i&gt;ContentPresenter&lt;/i&gt;, but it's the thing that all &lt;i&gt;ContentControl&lt;/i&gt; objects contain to display the content of the control.  &lt;/p&gt;  &lt;p&gt;  My derived class is called &lt;i&gt;ScalableContentPresenter&lt;/i&gt;. It sets its own &lt;i&gt;RenderTransform&lt;/i&gt; property to a &lt;i&gt;ScaleTransform&lt;/i&gt; object stored as a field named &lt;i&gt;xform&lt;/i&gt; and defines two dependency properties named &lt;i&gt;ScaleX&lt;/i&gt; and &lt;i&gt;ScaleY&lt;/i&gt;. When either of these two properties changes, the property-changed handler sets the corresponding properties of that &lt;i&gt;ScaleTransform&lt;/i&gt;:  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  static&amp;#x00A0;void&amp;#x00A0;OnScaleChanged(DependencyObject&amp;#x00A0;obj,&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;DependencyPropertyChangedEventArgs&amp;#x00A0;args)&lt;br /&gt;  {&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;ScalableContentPresenter&amp;#x00A0;scaler&amp;#x00A0;=&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;obj&amp;#x00A0;as&amp;#x00A0;ScalableContentPresenter;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;scaler.xform.ScaleX&amp;#x00A0;=&amp;#x00A0;scaler.ScaleX;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;scaler.xform.ScaleY&amp;#x00A0;=&amp;#x00A0;scaler.ScaleY;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;scaler.InvalidateMeasure();&lt;br /&gt;  }&lt;br /&gt;  &lt;/p&gt;  &lt;p&gt;  Scaling its own &lt;i&gt;RenderTransform&lt;/i&gt; causes this &lt;i&gt;ScalableContentPresenter&lt;/i&gt; to become larger, but that new size is not reflected in layout. But notice the call to &lt;i&gt;InvalidateMeasure&lt;/i&gt;. That call initiates a new layout pass resulting in a call to &lt;i&gt;MeasureOverride&lt;/i&gt;, which &lt;i&gt;ScalableContentPresenter&lt;/i&gt; handles like so:  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  protected&amp;#x00A0;override&amp;#x00A0;Size&amp;#x00A0;MeasureOverride(Size&amp;#x00A0;availableSize)&lt;br /&gt;  {&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Size&amp;#x00A0;desiredSize&amp;#x00A0;=&amp;#x00A0;base.MeasureOverride(availableSize);&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;desiredSize.Width&amp;#x00A0;*=&amp;#x00A0;ScaleX;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;desiredSize.Height&amp;#x00A0;*=&amp;#x00A0;ScaleY;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;return&amp;#x00A0;desiredSize;&lt;br /&gt;  }&lt;br /&gt;  &lt;/p&gt;  &lt;p&gt;  It simply calls the &lt;i&gt;MeasureOverride&lt;/i&gt; in the base class (&lt;i&gt;ContentPresenter&lt;/i&gt; itself) and then bumps that returned size up or down based on its &lt;i&gt;ScaleX&lt;/i&gt; and &lt;i&gt;ScaleY&lt;/i&gt; properties.  &lt;/p&gt;  &lt;p&gt;  The XAML file for &lt;i&gt;FisheyeButton&lt;/i&gt; still has a fairly simple visual tree, consisting of a &lt;i&gt;Button&lt;/i&gt; enclosing a &lt;i&gt;ScalableContentPresenter&lt;/i&gt;. This &lt;i&gt;ScalableContentPresenter&lt;/i&gt; does not replace the button's normal &lt;i&gt;ContentPresenter&lt;/i&gt;. Instead, that &lt;i&gt;ContentPresenter&lt;/i&gt; will have as its content this &lt;i&gt;ScalableContentPresenter&lt;/i&gt;.  &lt;/p&gt;  &lt;p&gt;  The &lt;i&gt;Storyboard&lt;/i&gt; objects now contain animations that target the &lt;i&gt;ScaleX&lt;/i&gt; and &lt;i&gt;ScaleY&lt;/i&gt; properties of the &lt;i&gt;ScalableContentPresenter&lt;/i&gt;  &lt;/p&gt;  &lt;p&gt;  The code-behind file is pretty much the same as in the previous version with one crucial difference: When the &lt;i&gt;ButtonContent&lt;/i&gt; property changes, the property-changed handler doesn't set &lt;i&gt;Content&lt;/i&gt; property of the &lt;i&gt;Button&lt;/i&gt;, but instead sets the &lt;i&gt;Content&lt;/i&gt; property of the &lt;i&gt;ScalableContentPresenter&lt;/i&gt;:  &lt;/p&gt;  &lt;p style='font-family: monospace; font-weight:bold; font-size:smaller; background-color:AliceBlue'&gt;  static&amp;#x00A0;void&amp;#x00A0;OnButtonContentChanged(DependencyObject&amp;#x00A0;sender,&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;DependencyPropertyChangedEventArgs&amp;#x00A0;args)&lt;br /&gt;  {&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;(sender&amp;#x00A0;as&amp;#x00A0;FisheyeButton).presenter.Content&amp;#x00A0;=&amp;#x00A0;args.NewValue;&lt;br /&gt;  }&lt;br /&gt;  &lt;/p&gt;  &lt;p&gt;  Obviously this is my preferred approach to implementing fisheye buttons in Silverlight, but I don't think I could have arrived here in a single step.  &lt;/p&gt;  </description>
      <author>cp@charlespetzold.com</author>
      <category>Silverlight</category>
      <comments>http://www.charlespetzold.com/blog/2009/05/Realizing-a-Fisheye-Effect-in-Silverlight.html#comments</comments>
    </item>
    <item>
      <title>Ursula Le Guin’s Faux Pas</title>
      <link>http://www.charlespetzold.com/blog/2009/05/Ursula-Le-Guin-Faux-Pas.html</link>
      <pubDate>Wed, 13 May 2009 11:53:45 GMT</pubDate>
      <description>&lt;p&gt;  According to yesterday's &lt;i&gt;New York Times&lt;/i&gt; (5/12/09, B1), science fiction writer Ursula Le Guin recently found one of her books posted on the internet:  &lt;/p&gt;  &lt;blockquote&gt;  “I thought, who do these people think they are?” Ms. Le Guin said. “Why do they think they can violate my copyright and get away with it?”  &lt;/blockquote&gt;  &lt;p&gt;  It's a rookie mistake. Seasoned victims of piracy know that nothing inflames the hornets more than denying their right to freely download and share all forms of media.  &lt;/p&gt;  &lt;p&gt;  But certainly Ms. Le Guin's initial reaction is understandable. The first time you see your book posted on the web, it's equivalent to the sensation of being shat upon. As the years pass by, however, and it happens more and more, you realize there's not a damn thing you can do about it, and the initial insult modulates to the somewhat less offensive feeling of merely being sprayed with spittle.   &lt;/p&gt;  &lt;p&gt;  The best thing to do is to just keep your mouth shut. Try instead to cherish those ever-dwindling readers whose curious morals persuade them to buy books rather than download them, and who thereby thank the author with kindly hug.  &lt;/p&gt;  </description>
      <author>cp@charlespetzold.com</author>
      <category>Books</category>
      <comments>http://www.charlespetzold.com/blog/2009/05/Ursula-Le-Guin-Faux-Pas.html#comments</comments>
    </item>
    <item>
      <title>1859 Art: Frederic Church’s “The Heart of the Andes”</title>
      <link>http://www.charlespetzold.com/blog/2009/04/1859-Art-Frederic-Church-The-Heart-of-the-Andes.html</link>
      <pubDate>Mon, 27 Apr 2009 04:00:00 GMT</pubDate>
      <description>&lt;p&gt;  On April 27, 1859 &amp;#x2014; 150 years ago today &amp;#x2014;  Frederic Edwin Church's mammoth landscape painting &lt;i&gt;The Heart of the Andes&lt;/i&gt; went on display in a private showing in Lyric Hall at 765 Broadway in New York City. The painting was then moved back to the Studio Building (West Tenth Streeth between Fifth and Sixth Avenues) where Church had painted the work, and it opened to the public on April 29.   &lt;/p&gt;  &lt;p&gt;  Over the next three weeks, over 12,000 people paid 25&amp;#x00A2; apiece to see the &lt;i&gt;The Heart of the Andes&lt;/i&gt;. The painting was mounted in a large recessed dark walnut frame, and surrounded with dark curtains to mask extraneous light, making it seem almost as if it were a window into a world far from West Tenth Street. Some viewers used opera glasses to bring details of the painting into closer view, fascinated by the wealth of detail and precision from the snow-capped mountains in the distance to the steamy vegetation in the foreground. Two effusive pamphlets about the painting were available for purchase, written by friends of Church.  &lt;/p&gt;  &lt;p&gt;  Following its New York City triumph, &lt;i&gt;The Heart of the Andes&lt;/i&gt; then toured Europe, and came back to the United States for trips to Boston, Philadelphia, Baltimore, Cincinatti, Chicago, and St. Louis, where the 26-year old Samuel Clemens saw it three times, and gushed in a letter:  &lt;/p&gt;  &lt;ul&gt;  I have just returned from a visit to the most wonderfully beautiful painting which this city has ever seen &amp;#x2014; Church's "Heart of the Andes." ... We took the opera glass, and examined its beauties minutely, for the naked eye cannot discern the little wayside flowers, and soft shadows and patches of sunshine, and half-hidden bunches of grass and jets of water which form some of its most enchanting features. (quoted in Avery, &lt;i&gt;Church's Great Picture&lt;/i&gt;, 43)  &lt;/ul&gt;  &lt;p&gt;  By this time &lt;i&gt;The Heart of the Andes&lt;/i&gt; had been sold for $10,000, at that time the highest amount ever paid for a work by a living American artist. Frederic Church's painting seemed to herald a new age of American art that would incorporate accurate observations of the natural world, and scientific precision in rendering that world, uniting art and science in a powerful spiritual synthesis.  &lt;/p&gt;  &lt;p&gt;  Web conventions mandate that I now drop in an &lt;i&gt;img&lt;/i&gt; tag so you can see &lt;i&gt;The Heart of the Andes&lt;/i&gt; without moving a muscle, like so:  &lt;/p&gt;  &lt;p align="center"&gt;  &amp;lt;img src="http://antiquesandfineart.com/articles/media/images/00801-00900/00855/The_Heart_of_the_Andes.jpg" /&amp;gt;  &lt;/p&gt;  &lt;p&gt;  But I just can't do it. You &lt;i&gt;will&lt;/i&gt; need to move a muscle to see &lt;i&gt;The Heart of the Andes&lt;/i&gt;. The painting is 10 feet wide and 5&amp;#x00BD; feet tall, so even a moderately large JPEG provides only a feeble approximation of the actual experience. You may as well listen to a Mahler symphony played on a kazoo, or watch &lt;i&gt;Citizen Kane&lt;/i&gt; on a TV set.  &lt;/p&gt;  &lt;p&gt;  Fortunately &lt;i&gt;The Heart of the Andes&lt;/i&gt; isn't hidden in a private collection or tucked away in some obscure museum. It's part of the permanent collection of the Metropolitan Museum of Art in New York City (a museum that Church helped found in 1870), and currently on display with eight other large American landscapes in the newly renovated Robert Lehman Wing, straight back on the first floor.  &lt;/p&gt;  &lt;p&gt;  Frederic Edwin Church (1826 &amp;#x2013; 1900) was born to a well-to-do family in Hartford, Connecticut, and at the age of 18 became one of the rare students of the founder of the Hudson River School of painting, Thomas Cole (1801 &amp;#x2013; 1848), whose influence can be discerned throughout Church's career.  &lt;/p&gt;  &lt;p&gt;  The second most powerful influence on Church was not a painter at all but a famous German naturalist and popularizer of science, Alexander von Humboldt (1769 &amp;#x2013; 1859). Humboldt's early desires to study geology in Europe were thwarted by the Napoleonic Wars, so he instead journeyed to South America, which he explored for five years from 1799 to 1804, performing scientific experiments, making maps, documenting weather conditions, sketching the geology and wildlife, and almost &amp;#x2014; but not quite &amp;#x2014; making it to the summit of Mount Chimborazo in Ecuador, at the time believed to be the tallest mountain in the world.  &lt;/p&gt;  &lt;p&gt;  Humboldt spent much of the rest of his life writing, including compiling the data he had accumulated from his years in South America into a multi-volume treatise, some of which was published in seven volumes in an English translation as &lt;i&gt;Personal Narrative of Travels to the Equinoctial Regions of the New Continent During the Years 1799 &amp;#x2013; 1804&lt;/i&gt;. Even more ambitious was Humboldt's all-encompassing description of the universe and the earth in five volumes called &lt;i&gt;Kosmos&lt;/i&gt;. Published in German beginning in 1845, &lt;i&gt;Kosmos&lt;/i&gt; was soon translated into many other languages, becoming one of the most popular and influential science books of its time.  &lt;/p&gt;  &lt;p&gt;  It was Humboldt's &lt;i&gt;Personal Narrative&lt;/i&gt; that got the young Charles Darwin (1809 &amp;#x2013; 1882) excited about exploring faraway exotic lands. That book together with John Herschel's &lt;i&gt;Introduction to the Study of Natural Philosophy&lt;/i&gt; "stirred up in me a burning zeal to add even the most humble contribution to the noble structure of Natural Science." (Darwin, &lt;i&gt;Autobiography&lt;/i&gt;, ch. 2) This enthusiasm led directly to Darwin being invited to serve as unpaid naturalist aboard the H.M.S. Beagle. At the age of 22, he set sail on a five-year life-changing voyage around the world, including much time in South America. "I never experienced such intense delight," Darwin wrote back home. "I formerly admired Humboldt, I now almost adore him." (quoted in Gould)  &lt;/p&gt;  &lt;p&gt;  Frederic Church was entranced by both &lt;i&gt;Personal Narrative&lt;/i&gt; and Humboldt's &lt;i&gt;Kosmos&lt;/i&gt;, published in an English translation as &lt;i&gt;Cosmos: A Sketch of the Physical Description of the Universe&lt;/i&gt; beginning in 1849. Humboldt's synthesis of geology, botony, and astronomy presented a vision of terrestrial and celestrial realms that revealed both the diversity of nature, and the unity that bound all things. On the first page of the preface, Humboldt wrote,  &lt;/p&gt;  &lt;ul&gt;  The principal impulse by which I was directed was the earnest endeavor to comprehend the phenomena of physical objects in their general connection, and to represent nature as one great whole, moved and animated by internal forces. (Humboldt, pg. 7)  &lt;/ul&gt;  &lt;p&gt;  In language that combines the spiritual and the scientific, Humboldt relates this intellectual quest to an optimistic humanist progress towards increasing knowledge and richness of life:  &lt;/p&gt;  &lt;ul&gt;  In considering the study of physical phenomena, not merely in its bearings on the material wants of life, but in its general influence on the intellectual advancement of mankind, we find its noblest and most important result to be a knowledge of the chain of connection, by which all natural forces are linked together, and made mutually dependent upon each other; and it is the perception of these relations that exalts our views and ennobles our enjoyments. (Humboldt, 23)  &lt;/ul&gt;  &lt;ul&gt;  Nature considered &lt;i&gt;rationally&lt;/i&gt;, that is to say, submitted to the process of thought, is a unity in diversity of phenomena; a harmony, blending together all created things, however dissimilar in form and attributes; one great whole ... animated by the breath of life. (Humboldt, 24)  &lt;/ul&gt;  &lt;ul&gt;  [E]verywhere, the mind is penetrated by the same sense of the grandeur and vast expanse of nature, revealing to the soul, by a mysterious inspiration, the existence of laws that regulate the forces of the universe. (Humboldt, 25)  &lt;/ul&gt;  &lt;p&gt;  Had Humboldt been an Englishman, &lt;i&gt;Cosmos&lt;/i&gt; would have been a work of Natural Theology, demonstrating the existence, wisdom, and goodness of God as evidenced by the design of His creation. But despite the extremely suggestive language that permeates &lt;i&gt;Cosmos&lt;/i&gt;, the book never actually mentions God. (See Nicholas A. Rupke's Introduction to the Johns Hopkins University Press reprint, pgs. xxiii ff.) This little problem was bothersome to some early English critics of the book, who interpreted this omission as evidence of atheism or Hegelian pantheism. Humboldt's use of the "first impulse" as a substitute for "God" might indicate tendencies towards Enlightenment Deism, yet at times Humboldt sounds almost animist:  &lt;/p&gt;  &lt;ul&gt;  We find even among the most savage nations (as my own travels enable me to attest) a certain vague, terror-stricken sense of the all-powerful unity of natural forces, and of the existence of an invisible, spiritual essence manifested in these forces, whether in unfolding the flower and maturing the fruit of the nutrient tree, in upheaving the soil of the forest, or in rending the clouds with the might of the storm. We may here trace the revelation of a bond of union, linking together the visible world and that higher spiritual world which escapes the grasp of the senses. The two become unconsciously blended together, developing in the mind of man, as a simple product of ideal conception, and independently of the aid of observation, the first germ of a &lt;i&gt;Philosophy of Nature&lt;/i&gt;. (Humboldt, 36-37)  &lt;/ul&gt;  &lt;p&gt;  To Americans, the theology of &lt;i&gt;Cosmos&lt;/i&gt; could be interpreted as akin to Transcendentalism.   Ralph Waldo Emerson was a big fan of Humboldt, who he described as "one of the wonders of the world, like Aristotle, like Julius Caesar ... who appear from time to time, as if to show us the possibilities of the human mind &amp;#x2014; a universal man...." (quoted in Bunkśe) Humboldt's quest could even be interpreted in terms of Manifest Destiny.  &lt;/p&gt;  &lt;p&gt;  In the second volume of &lt;i&gt;Kosmos&lt;/i&gt;, Humboldt examined human perceptions of nature, and "the ancient bond which unites natural science with poetry and artistic feeling." (quoted in Novak, 61) He even addressed himself directly to the landscape painter, who has the highest responsibility in the artistic and scientific representation of nature. Humboldt suggests that artists make sketches in the field directly from nature, and turn them into composite paintings back in the studio. He noted that the southern regions of the world were virgin territory to artists.  &lt;/p&gt;  &lt;ul&gt;  Are we not justified in hoping that landscape painting will flourish with a new and hitherto unknown brilliancy when artists of merit shall more frequently pass the narrow limits of the Mediterranean, and when they shall be enabled far in the interior of continents, in the humid mountain valleys of the tropical world, to seize, with the genuine freshness of a pure and youthful spirit, on the true image of the varied forms of nature? (quoted in Huntington, 42)  &lt;/ul&gt;  &lt;p&gt;  The mention of the Mediterranean indicates Humboldt was addressing himself to European artists, but Church heard the call regardless:  &lt;/p&gt;  &lt;ul&gt;  Church, as soon as he escaped the direct influence of Cole, fell immediately under the spell of the modern scientific approach to nature &amp;#x2014; an approach with an obvious appeal to his practical Yankee mind. His pictures are dedicated to the new religion of science &amp;#x2014; to the literal recording of stupendous geographical realities composed into "poetical" arrangements build up from the accumulation of many closely studied facts. (Gardner, 64)  &lt;/ul&gt;  &lt;p&gt;  Already Americans were exploring South American for scientific and commercial purposes, and in 1853, Frederic Church made his first of two trips into the northwest part of the continent, areas now occupied by Colombia and Ecuador.   From that 1853 trip came several paintings, most notably &lt;i&gt;The Andes of Ecuador&lt;/i&gt; (1855), 6 feet wide, 4 feet in height, with jagged mountains surrounding a flat plain, and in the center of the canvas a rising sun glowing with Turneresque shimmer.   &lt;/p&gt;  &lt;p&gt;  But there is also a human presence in &lt;i&gt;The Andes of Ecuador&lt;/i&gt;, and as in many of Church's paintings, the people seem swamped by their surroundings, humble visitors to the terrain rather than an integral part of nature. In the far left corner a wooden cross has been erected between two palm trees, attended by two worshippers, one standing and the other kneeling. After noticing the cross, the viewer then perhaps notices that the sun forms the apex of another cross of light that stretches across the horizon and cuts a vertical swarth down the center of the canvas.  &lt;/p&gt;  &lt;p&gt;  Although Church's expedition to South American had invigorated his work, he did not restrict himself to those landscapes. One of Church's most dramatic and well-known paintings is &lt;i&gt;Niagara&lt;/i&gt; (1857), a unique view of the falls that brings the viewer very low, as if we're hovering over the water, with only a thin sliver of visible land, and a rainbow like a meteor skimming in from the left.   &lt;/p&gt;  &lt;p&gt;  Church was also experimenting with size and proportions. Most landscape paintings have an aspect ratio &amp;#x2014; the ratio of the width of the painting to its height &amp;#x2014; of about 3:2. But &lt;i&gt;Niagara&lt;/i&gt; exceeds a 2:1 aspect ratio, with a 7&amp;#x00BD; foot width and a height of 3&amp;#x00BD; feet.  &lt;/p&gt;  &lt;p&gt;  In 1857, Church voyaged to South America again, this time deliberately to get a closer view of Chimborazo, the mountain that Humboldt had climbed. He made many sketches and botanical studies, and by June of that year a concept for a large painting has crystallized in his mind. On his return to America, Church painted several works but it wasn't until he took up residence in the new Studio Building at 15 West Tenth Street in January 1858 that he really began work on the painting that was to become &lt;i&gt;The Heart of the Andes&lt;/i&gt;, with an aspect ratio almost as extreme as &lt;i&gt;Niagara&lt;/i&gt; and dimensions several feet larger.  &lt;/p&gt;  &lt;p&gt;  There is no place on earth you could see such a scene as presented in &lt;i&gt;The Heart of the Andes&lt;/i&gt;, yet every part of it is based on Church's accurate observations and depictions, carefully arranged to present the widest possible diversity. From this one vantage point we see geographies as various as any throughout the world. In the distance to the left are the snowy peaks of Chimborazo; in the center of the painting a more temperate zone is home to a hamlet and church on a calm lake, leading into a vigorous little waterfall. The bottom foreground of the painting is perhaps the most amazing part &amp;#x2014; steamy tropics with an abundance of vegetation and animal life rendered in meticulous detail.  &lt;/p&gt;  &lt;p&gt;  If you visit the Metropolitan Museum of Art on a crowded weekend you can still get a little sense of the excitement that accompanied the first viewings of &lt;i&gt;The Heart of the Andes&lt;/i&gt; 150 years ago. People still find much pleasure in their personal scientific explorations of Church's South American rain forest, discovering birds and butterflies, and squealing with delight when they spot Church's name and the year 1859 carved into the bark of a tree.  &lt;/p&gt;  &lt;p&gt;  As in many of Church's paintings, there is also a spiritual presence and a human presence in &lt;i&gt;The Heart of the Andes&lt;/i&gt;. A little church sits in the temperate zone of the painting, and much more in the foreground a little path leads to a wooden cross mounted on a stone base. Is it a grave? No, it's too isolated for a grave, too far from the church. It is instead a pilgrimage cross, and here's how Theodore Winthrop described it in a pamphlet prepared for the first exhibition of the painting:  &lt;/p&gt;  &lt;ul&gt;  Just at the top of the ascent stands a Cross &amp;#x2014; a token of gratitude for labor past, and rest achieved. Such crosses are usual among the passes of the Andes, wherever a height has been overcome. The natives pause and repose, and say a thankful Ave, as the two figures in the picture seem to be doing. Their presence is a cheerful incident, and their bright ponchos throw in a dash of gay tropical color. To us also the Cross, prominent against its dark background, has sweet symbolical meaning, sanctifying the glories of the spot; and as in the old saintly legends, flowers sprang up under the feet of martyrs, so here a spontaneous garland has grown to wreathe this emblem of sacrifice and love. (Winthrop, 41-42)  &lt;/ul&gt;  &lt;p&gt;  To Frederic Church, the scientific quest, the artistic quest, and the religious quest were one and the same.   &lt;/p&gt;  &lt;p&gt;  In the first New York exhibition of &lt;i&gt;The Heart of the Andes&lt;/i&gt;, Church would sometimes hide behind the curtains and watch the people come to see his painting, and this was how he spotted Isabel Carnes, the young woman who was to become his wife. With money earned from &lt;i&gt;The Heart of the Andes&lt;/i&gt;, Church purchased a cottage for himself and Isabel in Hudson, New York, a scenic area in the Hudson River Valley with a view of the Catskill Mountains, and it was there he built his mansion, Olana, which is now a New York State Historic Site.  &lt;/p&gt;  &lt;p&gt;  Church had hoped that when &lt;i&gt;The Heart of the Andes&lt;/i&gt; went to Europe, Alexander von Humboldt would get a chance to see his ideas about science and art encapsulated in Church's large painting. But Humboldt died at the age of 89 on May 6, 1859, just one week after the painting had gone on public display in New York City.  &lt;/p&gt;  &lt;p&gt;  Humboldt would experience a second death later that year &amp;#x2014; and by extension, the entire metaphysical conception of &lt;i&gt;The Heart of the Andes&lt;/i&gt; would be called into question &amp;#x2014; with the publication of Charles Darwin's &lt;i&gt;The Origin of Species&lt;/i&gt; on November 24, 1859. In Darwin's conception of natural selection, nature isn't an overall unity driven by internal forces, but a competition for survival based on adaptation to external conditions through random variations.   &lt;/p&gt;  &lt;ul&gt;  Frederic Edwin Church, alas, felt even more committed than Humboldt to the philosophical comfort of their shared vision, for Church, unlike Humboldt, had rooted a good portion of his Christian fairth &amp;#x2014; for him a most important source of inspiration and equanimity &amp;#x2014; in a view of nature as essential harmony in unity. (Gould)  &lt;/ul&gt;  &lt;p&gt;  Design was illusory. Any harmony perceived in the world was instead a barely stabalized balance, and Church struggled with the ramifications of Darwin's discoveries for much the rest of his life.   &lt;/p&gt;  &lt;ul&gt;  God, the Creator, had been taken out of the landscape, thereby nullifying the significant teleological element of most of Church's major wilderness scenes. Science, once Church's friend and ally, was turning its back on religion, and the painter resisted this change. (Davis, 81)  &lt;/ul&gt;  &lt;p&gt;  In 1867 through 1869, Church travelled through Europe and the Near East, spending much time in the Holy Land, perhaps "his last effort to resolve post-Darwinian science with his pre-Darwinian world view." (Davis, 80) Church painted a dramatic &lt;i&gt;Jerusalem from the Mount of Olives&lt;/i&gt; (1870) &amp;#x2014; 7 feet wide and 4&amp;#x00BD; feet high &amp;#x2014; that provides a sense of the vision that triggered George Bertram's religious experience in Anthony Trollope's novel &lt;i&gt;The Bertrams&lt;/i&gt;, published just a month before the debut of &lt;i&gt;The Heart of the Andes&lt;/i&gt;.  &lt;/p&gt;  &lt;p&gt;  Church's fame gradually declined from the peak he reached in 1859. He died in 1900, a year after his wife. &lt;i&gt;The Heart of the Andes&lt;/i&gt; was bequeathed to the Metropolitan Museum of Art in 1909, but Church's reputation wasn't resurrected until the 1960s.  &lt;/p&gt;  &lt;p&gt;  When we look at &lt;i&gt;The Heart of the Andes&lt;/i&gt; today, we can see much of what those first viewers saw 150 years ago: We sense the grandeur of the natural world, the sublime peace of the quiet village in the shadow of towering mountains, the excitement of the wide range of geographical environments and teeming life. Yet we understand &amp;#x2014; intellectually, at least, if not always emotionally &amp;#x2014; that the apparent harmony of Church's microcosmic universe is merely an illusion, that beneath the surface there is struggle and competition, survival and death.  &lt;/p&gt;  &lt;p&gt;  The big difference between those first viewers and ourselves comes when our eyes wander up the little path to the pilgrimage cross. We don't see the cross as a symbol of God's presence in this magnificent landscape. We see instead a symbol of Man's presence &amp;#x2014; and an attempt, but ultimately an inadequate attempt, to understand the mysteries of existence.  &lt;/p&gt;  &lt;p&gt;  &lt;u&gt;&lt;b&gt;Sources&lt;/b&gt;&lt;/u&gt;  &lt;/p&gt;  &lt;p&gt;  Avery, Kevin J., &lt;i&gt;Church's Great Picture: The Heart of the Andes&lt;/i&gt;, Metropolitan Museum of Art, 1993.  &lt;/p&gt;  &lt;p&gt;  Avery, Kevin J., "&lt;i&gt;The Heart of the Andes&lt;/i&gt; Exhibited: Frederic E. Church's Window on the Equatorial World," &lt;i&gt;American Art Journal&lt;/i&gt;, Vol. 18, No. 1 (Winter, 1986), pp. 52-72. &lt;a href="http://www.jstor.org/stable/1594457"&gt;JSTOR&lt;/a&gt;.  &lt;/p&gt;  &lt;p&gt;  Bunkśe, Edmunds V., "Humboldt and an Aesthetic Tradition in Geography," &lt;i&gt;Geographical Review&lt;/i&gt;, Vol. 71, No. 2 (Apr., 1981), pp. 127-146.  &lt;a href="http://www.jstor.org/stable/214183"&gt;JSTOR&lt;/a&gt;.  &lt;/p&gt;  &lt;p&gt;  Davis, John, "Frederic Church's 'Sacred Geography'." &lt;i&gt;Smithsonian Studies in American Art&lt;/i&gt;, Vol. 1, No. 1 (Spring, 1987), pp. 79-96. &lt;a href="http://www.jstor.org/stable/3108973"&gt;JSTOR&lt;/a&gt;.  &lt;/p&gt;  &lt;p&gt;  Gardner, Albert Ten Eyck, "Scientific Sources of the Full-Length Landscape: 1850," &lt;i&gt;The Metropolitan Museum of Art Bulletin&lt;/i&gt;, New Series, Vol. 4, No. 2 (Oct., 1945), pp. 59-65. &lt;a href="http://www.jstor.org/stable/3257164"&gt;JSTOR&lt;/a&gt;.  &lt;/p&gt;  &lt;p&gt;  Gerdts, William, &lt;a href="http://antiquesandfineart.com/articles/article.cfm?request=855"&gt;The Worlds of Frederic Edwin Church&lt;/a&gt;.  &lt;/p&gt;  &lt;p&gt;  Gould, Stephen Jay, "Church, Humboldt, and Darwin: The Tension and Harmony of Art and Science" in Franklin Kelly, &lt;i&gt;Frederic Edwin Church&lt;/i&gt; (see below), pp. 94-107. Reprinted in William H. Beezley and Linda A. Curcio-Nagy, eds., &lt;i&gt;Latin American Popular Culture: An Introduction&lt;/i&gt; (Scholary Resources, 2000) pp. 27-44. Somewhat altered and republished as "Art Meets Science in &lt;i&gt;The Heart of the Andes&lt;/i&gt;: Church Paints, Humboldt Dies, Darwin Writes, and Nature Blinks in the Fateful Year of 1859" in Gould's &lt;i&gt;I Have Landed&lt;/i&gt; (Harmony Books, 2002), pp. 90-109.  &lt;/p&gt;  &lt;p&gt;  Howat, John, &lt;i&gt;Frederic Church&lt;/i&gt;, Yale University Press, 2005.  &lt;/p&gt;  &lt;p&gt;  Humboldt, Alexander von, &lt;i&gt;Cosmos: A Sketch of the Physical Description of the Universe&lt;/i&gt;, Volume 1, Harper &amp;amp; Row, 1850; Johns Hopkins University Press, 1997.  &lt;/p&gt;  &lt;p&gt;  Huntington, David C., &lt;i&gt;The Landscapes of Frederic Edwin Church: Vision of an American Era&lt;/i&gt;, George Braziller, 1966.  &lt;/p&gt;  &lt;p&gt;  Kelly, Franklin, with Stephen J. Gould, James Anthony Ryan, and Debora Rindge, &lt;i&gt;Frederic Edwin Church&lt;/i&gt;, National Gallery of Art / Smithsonian Institution Press, 1989.  &lt;/p&gt;  &lt;p&gt;  Mullenneaux, Lisa, &lt;a href="http://www.peningtonpress.com/Andes-intro.pdf"&gt;&lt;i&gt;Heart of the Andes&lt;/i&gt;: In the Footsteps of Frederic Church&lt;/a&gt;.  &lt;/p&gt;  &lt;p&gt;  Novak, Barbara, &lt;i&gt;Nature and Culture: American Landscape and Painting, 1825-1875&lt;/i&gt;, 3rd edition, Oxford University Press, 2007.  &lt;/p&gt;  &lt;p&gt;  Winthrop, Theodore, &lt;i&gt;A Companion to The Heart of the Andes&lt;/i&gt;, D. Appleton, 1859. Reprinted by Olana Gallery, 1977.  &lt;/p&gt;  &lt;p&gt;  &lt;b&gt;&lt;u&gt;Earlier Entries in This Series&lt;/u&gt;&lt;/b&gt;  &lt;/p&gt;  &lt;p&gt;  &lt;a href="http://www.charlespetzold.com/blog/2009/01/1859-Books-Rubaiyat-of-Omar-Khayyam.html"&gt;1859 Books: “Rubáiyát of Omar Khayyám”&lt;/a&gt; (1/15/2009)  &lt;/p&gt;  &lt;p&gt;  &lt;a href="http://www.charlespetzold.com/blog/2009/02/1859-Books-George-Eliots-Adam-Bede.html"&gt;1859 Books: George Eliot’s “Adam Bede”&lt;/a&gt; (2/1/2009)  &lt;/p&gt;  &lt;p&gt;  &lt;a href="http://www.charlespetzold.com/blog/2009/02/1859-Books-John-Stuart-Mill-On-Liberty.html"&gt;1859 Books: John Stuart Mill’s “On Liberty”&lt;/a&gt; (2/26/2009)  &lt;/p&gt;  &lt;p&gt;  &lt;a href="http://www.charlespetzold.com/blog/2009/02/1859-Books-Anthony-Trollope-The-Bertrams.html"&gt;1859 Books: Anthony Trollope’s “The Bertrams”  &lt;/a&gt; (3/29/2009)  &lt;/p&gt;          </description>
      <author>cp@charlespetzold.com</author>
      <category>Sesquicentenniality</category>
      <comments>http://www.charlespetzold.com/blog/2009/04/1859-Art-Frederic-Church-The-Heart-of-the-Andes.html#comments</comments>
    </item>
    <item>
      <title>“Hearts and Minds” Redux</title>
      <link>http://www.charlespetzold.com/blog/2009/03/Hearts-and-Minds-Redux.html</link>
      <pubDate>Tue, 31 Mar 2009 14:23:07 GMT</pubDate>
      <description>&lt;p&gt;  I see in &lt;i&gt;Newsweek&lt;/i&gt; (4/6/09, pg. 8) that Peter Davis's 1975 Academy Award winning documentary &lt;i&gt;Hearts and Minds&lt;/i&gt; is being re-released. Deirdre and I watched the film on DVD a couple years ago and found that it still holds up quite well.  &lt;/p&gt;  &lt;p&gt;  I reviewed &lt;i&gt;Hearts and Minds&lt;/i&gt; for the April 11, 1975 issue of &lt;i&gt;The Stute&lt;/i&gt;, the student newspaper of the Stevens Institute of Technology, where I was then a senior, and here is that review. I have not attempted to correct any faulty grammar or improve the writing.  &lt;/p&gt;  &lt;ul&gt;  HEARTS AND MINDS&lt;br /&gt;  Film Documentary of Vietnam&lt;br /&gt;  by Charles R. Petzold, '75  &lt;/ul&gt;  &lt;ul&gt;  &lt;b&gt;Hearts and Minds&lt;/b&gt; &amp;#x2014; an Academy Award winning feature length documentary about Vietnam now playing at Cinema II &amp;#x2014; has more than the simple purpose of satisfying an historical curiosity about America's involvement in the war. It is an important film to see, I think, lest we inadvertently fall victim to the Santayana dictum about learning the lessons of the past or being condemned to repeat it. In this film a Viet Vet is asked if America has learned anything from the Vietnam War. “We're trying not to,” he replies.  &lt;/ul&gt;  &lt;ul&gt;  Peter Davis, who directed &lt;b&gt;Hearts and Minds&lt;/b&gt;, also made the television documentary &lt;b&gt;Selling of the Pentagon&lt;/b&gt; several years ago. Everything in this earlier film had been said before (much of the information parallels William Fulbright's book &lt;b&gt;The Pentagon Propaganda Machine&lt;/b&gt;), but the way in which Davis chose to illustrate his points made the documentary immediately more effective and finally more controversial than any text could ever be. Much of the same technique shows up in &lt;b&gt;Hearts and Minds&lt;/b&gt; &amp;#x2014; events and people are contrasted and exposed by unrelentingly crafty editing; a subject who may have said a few comments in a certain context will find his remarks placed in the film so as to completely lay bar the idiocy (or the brilliance) of his arguments. &lt;b&gt;Hearts and Minds&lt;/b&gt; will leave more than a few people unhappy. In fact, Columbia refused to distribute the film (it was eventually sold to Warner Bros.) and Walt Rostow, the former Johnson advisor, tried to stop the film in court. He objected to the sequence in &lt;b&gt;Hearts and Minds&lt;/b&gt; where he was asked by Davis why we were in Vietnam. Rostow becomes visibly irritated and calls the question “silly” and “sophomoric.”  &lt;/ul&gt;  &lt;ul&gt;  &lt;b&gt;Hearts and Minds&lt;/b&gt; is a film montage of images and people. The editing takes us from old newsreels and anti-communist movies to the streets of Saigon; to Reagan and Hoover and J. McCarthy telling us of the fight against communism; to Dan Ellsberg and J. William Fulbright; to the devastation of a Vietnam farm; to the public lies of five Presidents; to a P.O.W. parade in Linden, N.J.; to generals and soldiers and deserters; to football games where “to win” is the only criteria of judgment; to peace rallies; to napalm burned children; to Americans destroying homes with flame-throwers; to Bob Hope entertaining former prisoners of war. This juxtaposition of images and dialogue creates an unbelievable tension in the clash of viewpoints and the conflict of rhetoric. The question that Rostow calls “silly” is explored by Fulbright in a lengthy discussion of how Ho Chi Minh had believed that the U.S. would aid his fight against imperialist France because his struggle for national independence so closely paralleled America's own war against the British. Daniel Ellsberg takes a slightly different view: “We weren't &lt;b&gt;on&lt;/b&gt; the wrong side. We &lt;b&gt;are&lt;/b&gt; the wrong side.” For those who prefer a more Leninist interpretation of the war, there is that old film of Eisenhower explaining that we can't lose Vietnam because of its importance as a source of tin and tungsten.  &lt;/ul&gt;  &lt;ul&gt;  There are also the more sadistic viewpoints. George S. Patton III licks his chops with a big grin and praises American soldiers as a “bloody good bunch of killers.” A Lt. Coker &amp;#x2014; the P.O.W. from Linden &amp;#x2014; shows up a lot in this film. He enthusiastically describes boming missions as “thrilling ... deeply satisfying.” The film then cuts to a Vietnam village. A farmer is standing is a pile of rubble. He doesn't know whose planes destroyed his home, whether they were Vietnamese or American. A film taken aboard a bomber shows the bombs fall, leaving brown holes in an otherwise green countryside.  &lt;/ul&gt;  &lt;ul&gt;  Always there are the people and death. An American father beams while telling of his dead son. A Vietnamese coffin-maker hammers together wooden coffins which are but thirty inches long; he has lost seven children himself from poison gas from American planes. American bodies are pulled out of the mud and zipped into bags. Artificial limbs are manufactured and tried on. The ruins of Bach Mai Hospital are shown. A Vietnamese farmer points to the ground where his eight-year-old daughter died in a bomb blast. “What have I done to Nixon that he come here and destroy my country?” he screams in anger.  &lt;/ul&gt;  &lt;ul&gt;  There is an unnerving scene of a Vietnamese cemetary, where rows of dug plots await coffins. There is a burial &amp;#x2014; an hysterical woman tries to join her husband as he is being buried. Everywhere there is crying, weeping, wailing Vietnamese families. A young girl cries over a coffin holding her father. The film then cuts to William Westmoreland: “The Oriental doesn't put the same high price on life as does the westerner,” he says. Some critics have called this a cheap shot, but it is probably as fair as one can in good conscience be toward Gen. Westmoreland. The point is well made &amp;#x2014; it is Westmoreland who doesn't put a high price on Oriental life.  &lt;/ul&gt;  &lt;ul&gt;  Throughout the film are shown interviews with former American soldiers, talking of themselves and the war. Many are disgusted with their past actions and attitudes. Towards the end of the film the camera slowly pulls away to reveal them as wheel-chair bound or without an arm or leg. They don't seem bitter, only confused and still unsure of the answer to that very basic, simple (and surely not “silly”) question: “Why?”  &lt;/ul&gt;  &lt;ul&gt;  Many of the images in &lt;b&gt;Hearts and Minds&lt;/b&gt; are vivid and shocking and even sickening. No one can come out of this film without feeling deeply disturbed and jolted from complacency. The film has a powerful, brutal impact, causing an emotion of agony that is difficult to deal with, and intent to make us not forget what we did in Vietnam. It strips naked the inhumanness of people like Gen. Westmoreland and Lt. Coker, who persists until the end in referring to “gooks” and how proud he was to slaughter them. &lt;b&gt;Hearts and Minds&lt;/b&gt; is probably one of the most upsetting films ever made; but then, that is precisely why it should be seen.  &lt;/ul&gt;  &lt;ul&gt;  Near the middle of &lt;b&gt;Hearts and Minds&lt;/b&gt;, the ubiquitous Lt. Coker addresses a group of fifth graders in a Catholic School. He tells them that Vietnam is a great place, except for the people, that they are “backward and primitive.” Elsewhere in the film, a South Vietnamese Priest had spoken and had emphasized “It is not &lt;b&gt;we&lt;/b&gt; who are the savages.” In seeing &lt;b&gt;Hearts and Minds&lt;/b&gt; it is obvious that this latter statement is closer to the truth. Long after one sees the movie that statement will continue to haunt one's mind: “It is not &lt;b&gt;we&lt;/b&gt; who are the savages.” It should haunt us all.  &lt;/ul&gt;  </description>
      <author>cp@charlespetzold.com</author>
      <category>Movies</category>
      <comments>http://www.charlespetzold.com/blog/2009/03/Hearts-and-Minds-Redux.html#comments</comments>
    </item>
    <item>
      <title>1859 Books: Anthony Trollope’s “The Bertrams”</title>
      <link>http://www.charlespetzold.com/blog/2009/02/1859-Books-Anthony-Trollope-The-Bertrams.html</link>
      <pubDate>Sun, 29 Mar 2009 22:01:38 GMT</pubDate>
      <description>&lt;p&gt;  Perhaps the greatest benefit of setting out to read several books published in the year 1859 is encountering a few that I wouldn't otherwise have read. That's how I'd classify Anthony Trollope's &lt;i&gt;The Bertrams&lt;/i&gt;, published 150 years ago this month. (I haven't been able to determine the exact day.)  &lt;/p&gt;  &lt;p&gt;  I've read about 20 of Trollope's 40-odd novels, but mostly the more famous ones. When Trollope wrote &lt;i&gt;The Bertrams&lt;/i&gt; (his 8th novel and hence fairly early in his career), he was halfway through the series of six novels that came to be known as the Barsetshire Chronicles. The totally wonderful &lt;i&gt;Doctor Thorne&lt;/i&gt; was published in 1858, followed by the almost equally delightful &lt;i&gt;Framley Parsonage&lt;/i&gt; in 1860.  &lt;/p&gt;  &lt;p&gt;  But &lt;i&gt;The Bertrams&lt;/i&gt; is not part of the Barsetshire Chronicles, and in fact takes place quite a distance from the cathedral town of Barchester &amp;#x2014; in space, in time, and in tone. The sieve of critical evaluation and popular favor that keeps some books in print while others fall into oblivion has not been kind to &lt;i&gt;The Bertrams&lt;/i&gt;, and I won't try to claim the book has been unjustly treated.  &lt;/p&gt;  &lt;p&gt;  Even Trollope himself didn't have fond feeling for the novel. In his &lt;i&gt;Autobiography&lt;/i&gt; he tells us "I do not know that I have ever heard of it well spoken of by my friends, and I cannot remember that there is any character in it that has dwelt in the minds of novel-readers." The plot also didn't hold up: "That of &lt;i&gt;The Bertrams&lt;/i&gt; was more than ordinarily based; and as the book was relieved by no special character, it failed. Its failure never surprised me..." (ch. 7) Oddly, Trollope felt much the same of &lt;i&gt;Doctor Thorne&lt;/i&gt;, a much more successful a beloved book.  &lt;/p&gt;  &lt;p&gt;  On Google Book Search, you can find the original  &lt;a href="http://books.google.com/books?id=tdMBAAAAQAAJ"&gt;Volume 1&lt;/a&gt;,  &lt;a href="http://books.google.com/books?id=0dMBAAAAQAAJ"&gt;Volume 2&lt;/a&gt;, and   &lt;a href="http://books.google.com/books?id=7dMBAAAAQAAJ"&gt;Volume 3&lt;/a&gt;  that comprise the first edition of &lt;i&gt;The Bertrams&lt;/i&gt;, as well as a  &lt;a href="http://books.google.com/books?id=yR4GAAAAQAAJ"&gt;one-volume American edition&lt;/a&gt; and a   &lt;a href="http://books.google.com/books?id=Jx21P9QxyRMC"&gt;second copy&lt;/a&gt; of that edition.  &lt;/p&gt;  &lt;p&gt;  But if you're looking for a modern edition with an introduction and a few notes to help with Trollope's more obscure cultural, literary, and political references, you will not be rewarded by a trip to the local bookstore. I know of only one such edition: an out-of-print Oxford World's Classics paperback from 1991, with an introduction and very helpful notes by Geoffrey Harvey. (The back-cover copy begins "Published in the same year as Darwin's &lt;i&gt;Origin of Species&lt;/i&gt;, &lt;i&gt;The Bertrams&lt;/i&gt; examines the doctrine of competition and the survival of the fittest in Victorian society...") There's also a nicely printed and illustrated 1993 slipcased hardcover Folio Society edition with a fine introduction by David Skilton but no notes. Avoid the Penguin Classics edition also published in 1993; it has no introduction and no notes.  &lt;/p&gt;  &lt;p&gt;  Trollope began writing &lt;i&gt;The Bertrams&lt;/i&gt; on April 1, 1858, the day after he finished &lt;i&gt;Doctor Thorne&lt;/i&gt;. He was in Egypt at the time. Trollope's day job was the Post Office, and in 1858 he was sent to Egypt to negotiate a new treaty for mail deliveries to India. (Later in 1858 governance of India would pass from the British East India Company to the British crown.)   &lt;/p&gt;  &lt;p&gt;  Trollope's impressions of Jerusalem, Alexandria, and Cairo all found their way into &lt;i&gt;The Bertrams&lt;/i&gt;. Two trips to the "the East" &amp;#x2014; one towards the beginning of Volume I and the other in Volume III &amp;#x2014; form a symmetrical bridge through the novel. These long-ago glimpses of exotic places are perhaps the novel's greatest appeal to modern readers, but they must be read with an awareness and understanding of the xenophobia and attitudes of racial superiority characteristic of Victorians. Trollope's description of the entrance into Jerusalem (at the time under the rule of the Ottoman Empire) is perhaps typical:  &lt;/p&gt;  &lt;ul&gt;  One rides up to the gate feeling that one is still in the desert, and yet a moment more, with the permission of those very dirty-looking Turkish soldiers at the gate, will place one in the city. One rides up to the gate, and as every one now has a matured opinion as to the taking of casemated batteries [concealed artillery] and the inefficiency of granite bastions, one's first idea is how delightfully easy it would be to take Jerusalem. It is at any rate easy enough to enter it, for the dirty Turkish soldiers do not even look at you, and you soon become pleasantly aware that you are beyond the region of passports. (ch. 6)   &lt;/ul&gt;  &lt;p&gt;  The sensibilities of we modern readers cause us to cringe at the word "dirty," of course, but I have to believe that Trollope is being entirely candid when he admits &amp;#x2014; brags almost &amp;#x2014; that the typical Englishman immediately thinks "how delightfully easy it would be to take Jerusalem." Of such attitudes are empires built.  &lt;/p&gt;  &lt;p&gt;  The second overseas trip in &lt;i&gt;The Bertrams&lt;/i&gt; is to Cairo and environs, including Suez:  &lt;/p&gt;  &lt;ul&gt;  Suez is indeed a triste, unhappy, wretched place. It is a small oriental town, now much be-Europeanized, and in the process of being be-Anglicized. It is not so Beelzebub-ridden a spot as Alexandria, nor falling to pieces like Cairo. But it has neither water, air, nor verdure. No trees grow there, no rivers flow there. Men drink brine and eat goats; and the thermometer stands at eighty in the shade in winter. The oranges are the only luxury. There is a huge hotel, which contains long rows of hot cells, and a vast cave in which people eat. The interest of the place consists in Pharoah's passage over the Red Sea; but its future prosperity will be caused by a transit of a different nature &amp;#x2014; the passage of the English to and from India will turn even Suez into an important town. (ch. 39).  &lt;/ul&gt;  &lt;p&gt;  The famous canal opened 10 years after &lt;i&gt;The Bertrams&lt;/i&gt; was published in 1859, but the novel itself takes place   in the mid-1840s. Several events of that time are mentioned &amp;#x2014; the Irish potato famine that began in 1845, the repeal of the Corn Laws in 1846, and the resignation of Sir Robert Peel as Prime Minister later that year &amp;#x2014; and Trollope frequently contrasts the differences between the "present day" and the previous decade. "There were no telegraphs or telegrams in those days" he writes in Chapter 1 and reminds us how quickly technological progress sped through the 19th century.  &lt;/p&gt;  &lt;p&gt;  When &lt;i&gt;The Bertrams&lt;/i&gt; begins, it seems to want to position itself as a critique of competition and success, but it soon turns into a novel of thwarted love. It is mostly about George Bertram, who has just graduated Oxford with a "double first" and seems to be headed towards greatness. In pursuing business propects, however, he is less ambitious than his school days might have indicated. George is indifferent to wealth and vaguely idealistic. He takes the first of his two trips to the East to meet up with his father (a professional soldier) who he hasn't seen since he was a child. On a trip to the Mount of Olives George Bertram has something of a religious experience, and despite some tendencies toward skepticism, decides to go into the church.  &lt;/p&gt;  &lt;ul&gt;  Now, as he sat there, looking at the once holy city, it seemed to him to be the only profession in any way desirable. He resolved that he would be a clergyman; thanked his God in that he had brought him there to this spot before it was too late; acknowledged that, doubting as he had done, he had now at length found a Divine counsellor &amp;#x2014; one whose leading his spirit did not disdain. (ch. 7)  &lt;/ul&gt;  &lt;p&gt;  But on this trip to the Holy Land, George Bertram also meets Caroline Waddington, a very beautiful and intelligent Trollope heroine, but with something of a materialistic hardness:  &lt;/p&gt;  &lt;ul&gt;  She could speak of sacred things with a mocking spirit, the mockery of philosophy rather than of youth; she had little or no enthusiasm, though there was passion enough deep seated in her bosom; she suffered from no transcendentalism; she saw nothing through a halo of poetic inspiration: among the various tints of her atmosphere there was no rose colour; she preferred wit to poetry; and her smile was cynical rather than joyous. (ch. 9)  &lt;/ul&gt;  &lt;p&gt;  George and Caroline fall in love, of course, but Caroline has a low opinion of George's new-found spiritual calling:  &lt;/p&gt;  &lt;ul&gt;  'I do not know that I think so highly of the church as you do,' said Caroline. 'As far as I have seen them, I cannot find that clergymen are more holy than other men; and yet surely they ought to be so.'  &lt;/ul&gt;  &lt;p&gt;  Back in London, George decides to go into law instead, but until he's called to the bar (which will be a couple years), Caroline refuses to marry him, believing that they'd be miserable living off a tiny income. As the engagement extends over two years, George's sexual frustration mounts &amp;#x2014; not that Trollope would ever come close to using a term such as "sexual frustration" or even implying that such a thing existed, of course &amp;#x2014; and it begins to manifest itself in strange ways.  &lt;/p&gt;  &lt;p&gt;  George writes a book ("or bookling, for it consisted but of one small demy-octavo volume") entitled &lt;i&gt;The Romance of Scripture&lt;/i&gt; in which "he went on to say, that all Scripture statements could not now be taken as true to the letter; particularly not as true to the letter as now adopted by Englishman" and goes on to analyze various books of the New Testament with doubts as to their veracity.  &lt;/p&gt;  &lt;ul&gt;  The book was undoubtedly clever, and men read it. Women also read it, and began to talk, some of them at least, of the blindness of their mothers who had not had wit to see that these old chronicles were very much as other old chronicles. (ch. 18)  &lt;/ul&gt;  &lt;p&gt;  George then writes a sequel entitled &lt;i&gt;The Fallacies of Early History&lt;/i&gt;.  &lt;/p&gt;  &lt;ul&gt;  It will suffice to say that the orthodox world declared it to be much more heterodox than the last work. Heterdox, indeed! It was so bad, they said, that there was not the least glimmer of any doxy whatever left about it. The early history of which he spoke was altogether Bible history, and the fallacies to which he alluded were the plainest statements of the book of Genesis. (ch.  18)  &lt;/ul&gt;  &lt;p&gt;  Although Trollope has some fun with the reactions of his characters to these books &amp;#x2014; "The very fact of George having written such a book nearly scared Miss Baker out of her wits. She, according to her own lights, would have placed freethinkers in the same category with murderers, regicides, and horrid mysterious sinners who commit crimes too dreadful for women to think of" (ch. 18) &amp;#x2014; it is clear that Trollope also disapproves of people promoting religious doubt in public. The two books give George a rather notorious reputation, even in Paris: "His name was already sufficiently known to secure his admittance amongst those learned men who, if they had hitherto established little, had at any rate achieved the doubting of much." (ch. 25)  &lt;/p&gt;  &lt;p&gt;  George Bertram never quite repents although Trollope eventually notes that he "had written things of which he was already ashamed" (ch. 33) and seems to chalk up George's whole book-writing period to youthful impetuosity and the confusion of love. But George doesn't rediscover his faith as much as gain a maturity that causes him to be more discrete. It's OK for George to have religious doubts, Trollope seems to be suggesting &amp;#x2014; just as long as he keeps them to himself and doesn't frighten the horses.  &lt;/p&gt;  &lt;p&gt;  If you accept the premise I've suggested in previous blog entries &amp;#x2014; that 1859 marks a cultural shift in England from a religious perspective of the world to a secular one &amp;#x2014; then &lt;i&gt;The Bertrams&lt;/i&gt; fits right into this trend, for it illustrates that clash as no other Trollope novel, even if it is supposed to take place some 12 to 15 years earlier.  &lt;/p&gt;  &lt;p&gt;  Trollope biographer Richard Mullen says that Trollope "skilfully introduced that developing Victorian obsession, the loss of faith" into &lt;i&gt;The Bertrams&lt;/i&gt; and quotes John Henry Newman as noting that the novel contains "a touch of skepticism which I have never seen in him before." (&lt;i&gt;Anthony Trollope: A Victorian in His World&lt;/i&gt;, 1990, p. 325) Regardless, it's still a stretch to place &lt;i&gt;The Bertrams&lt;/i&gt; in the "crisis of faith" genre that encompassed James Anthony Froude's &lt;i&gt;The Nemesis of Faith&lt;/i&gt; (1849) and Mrs. Humphrey Ward's &lt;i&gt;Robert Elsmere&lt;/i&gt; (1888). In    Robert Lee Wolff's essential study &lt;i&gt;Gains and Losses: Novels of Faith and Doubt in Victorian England&lt;/i&gt; (Garland, 1977), &lt;i&gt;The Bertrams&lt;/i&gt; earns only a brief dismissive sentence.  &lt;/p&gt;  &lt;p&gt;  But it's interesting that Trollope sets this story in the past. It was not in 1859 that books such as George's would have caused a commotion, but as Trollope obviously knows, some years earlier.   &lt;/p&gt;  &lt;p&gt;  George Bertram wasn't the only Englishman going through an evaluation of the basis of faith in earlier decades of the 19th century. A recent biography of George Eliot tells the story of the author's friends, the Hennells and the Brays: In 1836, Caroline Hennell married Charles Bray, who then began to disclose to her his rather unconventional religious beliefs. He believed in a "moral and physical universe ... governed by unchanging laws authored by God" but "that there was no firm evidence for the divine authority of the scriptures." Cara asked her brother Charles Hennell his opinions on the matter, who took the job to heart and wrote a 379-page book, &lt;i&gt;An Inquiry Concerning the Origin of Christianity&lt;/i&gt; (1838), which concluded there was "insufficient evidence to support the view that Christ was divinely born, worked miracles, was resurrected from the dead or ascended into heaven" (Kathryn Hughes, &lt;i&gt;George Eliot: The Last Victorian&lt;/i&gt;, Farrar Straus Girous, 1998, p. 47) Google Book Search has the   &lt;a href="http://books.google.com/books?id=wRhWAAAAMAAJ"&gt;first edition&lt;/a&gt; and   &lt;a href="http://books.google.com/books?id=xUKsAfOtlxAC"&gt;expanded 1841 second edition&lt;/a&gt; of Charles Hennell's book.  &lt;/p&gt;  &lt;p&gt;  The famous and anonymous &lt;i&gt;Vestiges of the Natural History of Creation&lt;/i&gt; was first published in 1844 (and only much later disclosed to have been written by Scottish publisher Robert Chambers). Although clearly a work of pseudo-science, &lt;i&gt;Vestiges&lt;/i&gt; painted a vivid picture of the evolution of the universe and living things. Initially controversial, the book continued to be a best-seller during the remainder of the 19th century.  &lt;/p&gt;  &lt;p&gt;  The intellectual turbulence of the 1840s in England partially resulted from two different but related trends that emerged during the 1830s and grew more powerful in subsequent decades.   &lt;/p&gt;  &lt;p&gt;  First, there was increasing evidence that the Earth was much more ancient that the approximately 6,000 year period suggested by a literal reading of Genesis. As early as 1750, Georges-Louis Leclerc, Comte de Buffon had suggested an old age of the Earth, and later tried to establish the age based on treating the Earth as a cooling ball. It is likely after learning of Buffon's theories in English magazines that the English poet William Cowper was provoked to sardonically write,  &lt;/p&gt;  &lt;ul&gt;  &amp;#x2003;&amp;#x2003;&amp;#x2003;&amp;#x2003;&amp;#x2003;&amp;#x2003;Some drill and bore&lt;br /&gt;  The solid earth, and from the strata there&lt;br /&gt;  Extract a register, by which we learn&lt;br /&gt;  That He who made it and revealed its date&lt;br /&gt;  To Moses, was mistaken in its age. (&lt;i&gt;The Task&lt;/i&gt;, 1785, Bk. III: 150-154)  &lt;/ul&gt;  &lt;p&gt;  Was 1785 too early a year for an English evangelical poet to start getting nervous about geology? Perhaps. It wasn't until a few years later that James Hutton famously concluded after extensive studies of the geology of Scotland that of the Earth "we find no vestige of a beginning, no prospect of an end" (1788). But what really weaned the Victorians off  Biblical narratives of the Earth's creation was Charles Lyell's enormously popular and influential &lt;i&gt;Principles of Geology&lt;/i&gt; (1830-33).  &lt;/p&gt;  &lt;p&gt;  Some progressive clergymen warned their flocks not to attack the geologists too blindly. Said the Archbishop of Dublin in the 1830s,   &lt;/p&gt;  &lt;ul&gt;  We must not imitate the bigoted Romanists who imprisoned Galileo; and step forward Bible in hand (like the profane Israelites carrying the Ark of God into the field of battle) to check the inquiries of the Geologist, the Astronomer, or the Political-economist, from an apprehension that the cause of religion can be endangered by them. Any theory on whatever subject, that is really sound, can never be inimical to a religion founded on truth; and any that is unsound may be refuted by arguments drawn from observation and experiment, without calling in the aid of revelation. (Richard Whately, &lt;i&gt;Sermons on Various Subjects&lt;/i&gt;, 1835, quoted in Charles Babbage, &lt;i&gt;The Ninth Bridgewater Treatise&lt;/i&gt;)  &lt;/ul&gt;  &lt;p&gt;  Of course, the shift in belief from a young Earth to an old Earth took place over a period of time, and at different times for different groups of people. Identifying an exact date of this shift is impossible, of course, but in his two-volume history &lt;i&gt;The Victorian Church&lt;/i&gt;, Owen Chadwick attempts to do just that:  &lt;/p&gt;  &lt;ul&gt;  The opinions of leading Christian divines quickly changed during the late thirties and early forties.... By 1844 the gap between educated theology and popular theology was widening. Popular opinion conceived geology to be somehow dangerious to scripture. Educated divines had already abandoned the more vulnerable places of Mosaic story. By the fifties they were saying that for many years no man of sense had believed in a creation of the world during six days of twenty-four hours. (Owen Chadwick, &lt;i&gt;The Victorian Church&lt;/i&gt;, 2nd ed., 1970, Vol. I, pgs. 562-3)  &lt;/ul&gt;  &lt;p&gt;  The second volume of Chadwick's history begins roughly around the year 1860 &amp;#x2014; another indication of the significance of the period I'm focusing on &amp;#x2014; and Chadwick analyzes the effect of increasing doubt in the truth of Genesis:  &lt;/p&gt;  &lt;ul&gt;  Many educated Christians ceased long before 1860 to believe in a universal flood or Jonah's whale or the 6,000 years of world history. But quiet men in pews knew nothing of these matters and were untroubled until they met the question in a newspaper, a pamphlet, an agitator or a friend. This governed everything. The churches taught something that could no longer be believed, and therefore all other teaching of the churches fell into question. (Chadwick, &lt;i&gt;The Victorian Church&lt;/i&gt;, Vol. II, pg. 2)  &lt;/ul&gt;  &lt;p&gt;  The second trend that began in the 1830s was the so-called Higher Criticism of the Bible &amp;#x2014; treating the Bible as an ancient literary document and attempting to analyze its origins. One major work, David Friedrich Strauss's &lt;i&gt;Das Leben Jesu, kritisch bearbeitet&lt;/i&gt;, was published in Germany in 1835-36, and translated into English by George Eliot (before she was George Eliot) as &lt;i&gt;The Life of Jesus, Critically Examined&lt;/i&gt; in 1846.  &lt;/p&gt;  &lt;p&gt;  The mid-1840s, then, saw the publication of both &lt;i&gt;Vestiges of the Natural History of Creation&lt;/i&gt; and &lt;i&gt;The Life of Jesus, Critically Examined&lt;/i&gt;. As David Skilton notes in his introduction to the Folio Society edition of &lt;i&gt;The Bertrams&lt;/i&gt;, it was "a time when the twin blows of geology and German scriptural studies were being felt in Christian faith." (p. x) Trollope knew that it was the perfect period in which to plop George Bertram and let him write his own two heretical books. In the 1840s, George's two books would cause a minor scandal. By 1859, they would hardly have raised an eyebrow. By 1859, the literate public largely knew that the Earth was much older than 6,000 years.  &lt;/p&gt;  &lt;p&gt;  If you need to be convinced how pervasive the geological evidence for an old Earth had become by the late 1850s, it is only necessary to read Philip Henry Gosse's &lt;i&gt;Omphalos: An Attempt to Untie the Geological Knot&lt;/i&gt;, published in 1857. Gosse didn't try to argue against the geology. He knew that was impossible. Instead he asserted that the divine sudden creation of the Earth necessarily resulted in objects that appeared to be older than they actually were. Consider, he wrote, the trees in the Garden of Eden. If you cut down one of those trees, it would have rings indicating its age despite having just been created. Similarly, the strata of the Earth would contain remnants of living things that had never actually been alive. (You can access the   &lt;a href="http://books.google.com/books?id=acwQAAAAIAAJ"&gt;original edition&lt;/a&gt; of &lt;i&gt;Omphalos&lt;/i&gt; on Google Book Search.)   &lt;/p&gt;  &lt;p&gt;  As Gosse’s son wrote of his father's book a half-century later, "The theory, coarsely enough, and to my Father’s great indignation, was defined by a hasty press as being this — that God hid the fossils in the rocks in order to tempt geologists into infidelity." (Edmond Gosse, &lt;i&gt;Father and Son: A Study of Two Temperaments&lt;/i&gt;, 1907) But not only a “hasty press” condemned the theory. Cleric, author, and Victorian icon Charles Kingsley tried to be sympathetic but simply could not. To agree with Gosse would require Kingsley giving up "the painful and slow conclusion of five and twenty years study of geology, and believe that God had written on the rocks one enormous and superfluous lie." (quoted in Susan Chitty, &lt;i&gt;The Beast and the Monk: A Life of Charles Kingsley&lt;/i&gt;, 1975, p.167)  &lt;/p&gt;  &lt;p&gt;  &lt;i&gt;Omphalos&lt;/i&gt; was the last gasp of Mosaic chronology: By the late 1850s the accumulated geological evidence for an ancient world was so strong that it simply could not be ignored. Philip Henry Gosse had described the only possible reconciliation of Genesis and geology: The world appeared to be millions of years old simply because God made it that way.  &lt;/p&gt;  &lt;p&gt;  Anthony Trollope's &lt;i&gt;The Bertrams&lt;/i&gt; looked back from 1859 to a not-so-ancient time in the previous decade when books questioning the orthodox interpretation of the Old Testament could still cause a minor scandal.  But &lt;i&gt;The Bertrams&lt;/i&gt; was prophetic as well: It was in late 1859 that &lt;i&gt;Origin of Species&lt;/i&gt; was published and proved that books could still be powerfully disruptive of conventional beliefs.   &lt;/p&gt;  &lt;p&gt;  But that wasn't the end of it: A few months later, in March 1860, another book of quite a different sort arrived &amp;#x2014; one that gave the Victorians a wallop even more painful than evolution by means of natural selection.  &lt;/p&gt;  </description>
      <author>cp@charlespetzold.com</author>
      <category>Sesquicentenniality</category>
      <comments>http://www.charlespetzold.com/blog/2009/02/1859-Books-Anthony-Trollope-The-Bertrams.html#comments</comments>
    </item>
    <item>
      <title>WPF in F#</title>
      <link>http://www.charlespetzold.com/blog/2009/03/WPF-in-F-Sharp.html</link>
      <pubDate>Thu, 26 Mar 2009 12:26:15 GMT</pubDate>
      <description>&lt;p&gt;  I am always delighted when somebody converts the code in one of my books to another programming language. For well over a year,   &lt;a href="http://jyliao.blogspot.com/"&gt;John Liao's Blog&lt;/a&gt; has been tackling chapters from my WPF book   &lt;a href="http://www.charlespetzold.com/wpf"&gt;&lt;i&gt;Applications = Code + Markup&lt;/i&gt;&lt;/a&gt; and converting the code into F#, the functional programming language developed at Microsoft. F# inventor Don Syme has provided a convenient guide to John Liao's postings on WPF and F#, not all of them focused on my book:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;a href="http://blogs.msdn.com/dsyme/archive/2008/01/05/learning-wpf-through-f-and-vice-versa-by-john-liao.aspx"&gt;Learning WPF through F#, and vice versa, by John Liao&lt;/a&gt;  &lt;/p&gt;  &lt;p&gt;  I've been able to explore F# myself just a little, but I hope to have the opportunity for total immersion sometime in the future.  &lt;/p&gt;</description>
      <author>cp@charlespetzold.com</author>
      <category>WPF Programming</category>
      <comments>http://www.charlespetzold.com/blog/2009/03/WPF-in-F-Sharp.html#comments</comments>
    </item>
    <item>
      <title>Silverlight sans Xaml</title>
      <link>http://www.charlespetzold.com/blog/2009/03/Silverlight-sans-Xaml.html</link>
      <pubDate>Mon, 23 Mar 2009 13:16:42 GMT</pubDate>
      <description>&lt;p&gt;  When exploring new programming environments, sometimes it's instructive to strip down an application to determine the minimum code required for the app to run. For example, does a Silverlight application require XAML files? Does a Silverlight application require a class named Page that derives from UserControl? Does a Silverlight application require a class named App that derives from Application?  &lt;/p&gt;  &lt;p&gt;  The answers are No, No, and Yes. The NoXamlApp project (source code  &lt;a href="http://www.charlespetzold.com/blog/2009/03/NoXamlApp.zip"&gt;here&lt;/a&gt;)   is an attempt to reduce a Silverlight application to its bare essentials. (But I didn't extend this exercise into the realm of the web-hosting project except for the routine deletion of the aspx files and renaming the test-page html file. Nor did I try to eliminate the AssemblyInfo.cs file.) The NoXamlApp project has no Page.xaml, no Page.xaml.cs, and no App.xaml. The entire App.cs file looks like this:  &lt;/p&gt;  &lt;ul style='font-family: monospace; font-weight:bold; font-size:smaller'&gt;  using&amp;#x00A0;System;&lt;br /&gt;  using&amp;#x00A0;System.Windows;&lt;br /&gt;  using&amp;#x00A0;System.Windows.Controls;&lt;br /&gt;  using&amp;#x00A0;System.Windows.Media;&lt;br /&gt;  using&amp;#x00A0;System.Windows.Media.Animation;&lt;br /&gt;  &lt;br /&gt;  namespace&amp;#x00A0;NoXamlApp&lt;br /&gt;  {&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;public&amp;#x00A0;class&amp;#x00A0;App&amp;#x00A0;:&amp;#x00A0;Application&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;{&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;public&amp;#x00A0;App()&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;{&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;ContentControl&amp;#x00A0;root&amp;#x00A0;=&amp;#x00A0;new&amp;#x00A0;ContentControl();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;RootVisual&amp;#x00A0;=&amp;#x00A0;root;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Button&amp;#x00A0;btn&amp;#x00A0;=&amp;#x00A0;new&amp;#x00A0;Button();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;btn.Content&amp;#x00A0;=&amp;#x00A0;"Click&amp;#x00A0;me!";&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;btn.FontSize&amp;#x00A0;=&amp;#x00A0;96;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;btn.Margin&amp;#x00A0;=&amp;#x00A0;new&amp;#x00A0;Thickness(192);&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;btn.RenderTransformOrigin&amp;#x00A0;=&amp;#x00A0;new&amp;#x00A0;Point(0.5,&amp;#x00A0;0.5);&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;root.Content&amp;#x00A0;=&amp;#x00A0;btn;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;RotateTransform&amp;#x00A0;rotate&amp;#x00A0;=&amp;#x00A0;new&amp;#x00A0;RotateTransform();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;btn.RenderTransform&amp;#x00A0;=&amp;#x00A0;rotate;&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;DoubleAnimation&amp;#x00A0;anima&amp;#x00A0;=&amp;#x00A0;new&amp;#x00A0;DoubleAnimation();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;anima.From&amp;#x00A0;=&amp;#x00A0;0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;anima.To&amp;#x00A0;=&amp;#x00A0;360;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;anima.Duration&amp;#x00A0;=&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;new&amp;#x00A0;Duration(TimeSpan.FromSeconds(0.25));&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.SetTarget(anima,&amp;#x00A0;rotate);&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard.SetTargetProperty(anima,&amp;#x00A0;&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;new&amp;#x00A0;PropertyPath(RotateTransform.AngleProperty));&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;Storyboard&amp;#x00A0;storyboard&amp;#x00A0;=&amp;#x00A0;new&amp;#x00A0;Storyboard();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;storyboard.Children.Add(anima);&lt;br /&gt;  &lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;btn.Click&amp;#x00A0;+=&amp;#x00A0;delegate&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;{&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;storyboard.Begin();&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;};&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;}&lt;br /&gt;  &amp;#x00A0;&amp;#x00A0;&amp;#x00A0;&amp;#x00A0;}&lt;br /&gt;  }&lt;br /&gt;  &lt;/ul&gt;  &lt;p&gt;  Of course, this could be considerably shorter, but I wanted to implement something non-trivial &amp;#x2014; in this case, a button that spins in a circle when it's clicked. You can run it here:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;a href="http://www.charlespetzold.com/silverlight/NoXamlApp"&gt;NoXamlApp.html&lt;/a&gt;  &lt;/p&gt;  &lt;p&gt;  Notice that everything is done in the &lt;i&gt;App&lt;/i&gt; constructor, and that I use a &lt;i&gt;ContentControl&lt;/i&gt; rather than the customary &lt;i&gt;UserControl&lt;/i&gt; so I wouldn't have to derive a new class just to set the &lt;i&gt;Content&lt;/i&gt; property.  &lt;/p&gt;  &lt;p&gt;  If you try renaming the &lt;i&gt;App&lt;/i&gt; class to something else, it no longer works. Apparently the &lt;i&gt;Application&lt;/i&gt; derivative must be named &lt;i&gt;App&lt;/i&gt;, and the &lt;i&gt;RootVisual&lt;/i&gt; property must be set to some &lt;i&gt;UIElement&lt;/i&gt;. But the &lt;i&gt;ContentControl&lt;/i&gt; that I use isn't really required, either. You can set &lt;i&gt;RootVisual&lt;/i&gt; directly to the &lt;i&gt;Button&lt;/i&gt; object, and it'll look a little different but it'll still run.   &lt;/p&gt;    </description>
      <author>cp@charlespetzold.com</author>
      <category>Silverlight</category>
      <comments>http://www.charlespetzold.com/blog/2009/03/Silverlight-sans-Xaml.html#comments</comments>
    </item>
    <item>
      <title>Nothing Worthwhile Published Before 1776?</title>
      <link>http://www.charlespetzold.com/blog/2009/03/Nothing-Worthwhile-Published-Before-1776.html</link>
      <pubDate>Sat, 14 Mar 2009 18:35:55 GMT</pubDate>
      <description>&lt;p&gt;  Google Book Search has always had a problem with publication dates. (So has most of the rest of the Internet, by the way.) But a recent "enhancement" to the   &lt;a href="http://books.google.com/advanced_book_search"&gt;Advanced Book Search&lt;/a&gt; page has made the situation even worse.  &lt;/p&gt;  &lt;p&gt;  Let's review the existing date-related problems in Google Book Search so we can put the new problem into perspective:  &lt;/p&gt;  &lt;p&gt;&lt;u&gt;  Existing Problem No. 1: Incorrect Dates  &lt;/u&gt;&lt;/p&gt;  &lt;p&gt;  The first big problem is that many items in Google Book Search are dated incorrectly. It's hard to estimate what percentage, and the problem definitely seems worse for periodicals, but it's easy to uncover a few: For example, try a search for "Hillary Rodham Clinton" for publications prior to 1975 (the year she was married). I think we can all agree such a search shouldn't turn up 84 hits.  &lt;/p&gt;  &lt;p&gt;&lt;u&gt;  Existing Problem No. 2: No Sort-by-Date  &lt;/u&gt;&lt;/p&gt;  &lt;p&gt;  On the page with the search results, it would be so so nice to have a Sort-by-Date option, and by "nice" I mean pretty much "indispensble."  If you are searching for a particular edition of a book, or a particular issue of a periodical, this feature would make the job much easier than it is now.  &lt;/p&gt;  &lt;p&gt;&lt;u&gt;  Existing Problem No. 3: The "More editions" Link  &lt;/u&gt;&lt;/p&gt;  &lt;p&gt;  Because there's no Sort-by-Date feature, if you are searching for a particular edition of a book, or a particular issue of a periodical, then to avoid insanity you need to filter your search results by specifying a range of dates. However, as anybody who has used Google Book Search knows, very often particular hits are accompanied by a "More editions" link. This link brings up additional pages that show books and periodicals with the same title and author, but &lt;i&gt;not&lt;/i&gt; filtered by the date range, or any other search criteria.  Sometimes &amp;#x2014; particularly for periodicals and books published in many editions &amp;#x2014; there can be pages and pages of these other editions with no filtering and no sorting.   &lt;/p&gt;  &lt;p&gt;  Google Book Search has no real concept of an "edition," and definitely no concept that books can be published in multiple volumes, and it is currently very far away from any rational listing of periodicals, so this "More editions" feature simply makes everything much worse than it needs to be. I wish I could turn it off.  &lt;/p&gt;  &lt;p&gt;&lt;u&gt;  New Problem:  Year One is Apparently 1776  &lt;/u&gt;&lt;/p&gt;  &lt;p&gt;  Now for the new problem: To limit a search to a particular range of dates, there is now a new drop-down list. The list begins with the arbitrary date of 1776, apparently under the assumption that no-one could possibly be interested in a book published prior to the American Revolution.  &lt;/p&gt;  &lt;p&gt;  Yesterday I wanted to check the availibility of a book first published in 1691. I performed the search without date filtering and saw a lot of editions published in the mid-18th century. I wanted to limit the list to a very early edition, which (given the all the other limitations I've cited) would normally be done by filtering the search to a date range of (let's say) 1690 through 1710. But that is no longer possible. (Or it might be if I can figure out the search string that used to be generated for the old date range logic.)   &lt;/p&gt;  &lt;p&gt;  I probably use Google Book Search much more than the average person. It's become an extremely important reference tool. But the design of the thing remains so idiotic that I'm frustrated every time I use it. It's been well over a year since I posted   &lt;a href="http://www.charlespetzold.com/blog/2007/09/070444.html"&gt;one&lt;/a&gt;,   &lt;a href="http://www.charlespetzold.com/blog/2007/09/080459.html"&gt;two&lt;/a&gt;,   &lt;a href="http://www.charlespetzold.com/blog/2007/09/090206.html"&gt;three&lt;/a&gt;,   &lt;a href="http://www.charlespetzold.com/blog/2007/09/100111.html"&gt;four&lt;/a&gt;,   &lt;a href="http://www.charlespetzold.com/blog/2007/09/261022.html"&gt;five&lt;/a&gt; blog entries with (generally) constructive criticisms, and as far as I'm aware, there hasn't even been an acknowledgment that anything is wrong, and the   &lt;a href="http://booksearch.blogspot.com/"&gt;Inside Google Book Search&lt;/a&gt; blog remains a repository of "happy news" and corporate BS where no actual issues are ever addressed.  &lt;/p&gt;  &lt;p&gt;  Perhaps it's time for Google to admit defeat and turn over this collection to someone who actually knows how to organize it and make it properly accessible.  &lt;/p&gt;  </description>
      <author>cp@charlespetzold.com</author>
      <category>Google Books</category>
      <comments>http://www.charlespetzold.com/blog/2009/03/Nothing-Worthwhile-Published-Before-1776.html#comments</comments>
    </item>
    <item>
      <title>Reading Darwin’s “The Various Contrivances by Which Orchids are Fertilised by Insects”</title>
      <link>http://www.charlespetzold.com/blog/2009/03/080823.html</link>
      <pubDate>Sun, 08 Mar 2009 20:23:36 GMT</pubDate>
      <description>&lt;p&gt;  I guess a lot of people will be reading books by Charles Darwin this year in celebration of the bicentennial.  Although Darwin is best known for a couple books on evolution, he wrote more than 20 books during his lifetime, as can be discovered in the Wikipedia article   &lt;a href="http://en.wikipedia.org/wiki/List_of_works_by_Charles_Darwin"&gt;List of Works by Charles Darwin&lt;/a&gt;. Many of Darwin's later books are on botanical subjects; he seemed particularly interested in plant fertilization, movement, and feeding habits.  &lt;/p&gt;  &lt;p&gt;  Reading even the more obscure books by Darwin has never been easier:   &lt;a href="http://darwin-online.org.uk/"&gt;The Complete Works of Charles Darwin Online&lt;/a&gt; features side-by-side text and image views as well as PDFs. You might also try   &lt;a href="http://books.google.com/advanced_book_search"&gt;Google Book Search&lt;/a&gt; for original editions, and if you actually want to buy something,   &lt;a href="http://www.abebooks.com/"&gt;AbeBooks&lt;/a&gt; is a great source for used books. First editions of Darwin books are expensive, of course, but later editions and printings published by John Murray (Darwin's London publisher) or D. Appleton (his New York publisher) can be reasonable (i.e., in the mid two figures).  &lt;/p&gt;  &lt;p&gt;  Darwin's first book after &lt;i&gt;The Origin of Species&lt;/i&gt; (1859) was entitled &lt;i&gt;On the Various Contrivances by which British and Foriegn Orchids are Fertilised by Insects, and on the Good Effects of Intercrossing&lt;/i&gt; (1862), a very focused book and (like all of Darwin's research) based on close personal observation and experimentation. The revised second edition published in 1877 had a somewhat shorter title, &lt;i&gt;The Various Contrivances by Which Orchids are Fertilised by Insects&lt;/i&gt;, and added some new research from the intervening 15 years, including some gracious admittances by Darwin of previous errors. I read an 1885 printing of the second edition (in a facsimile edition from   &lt;a href="http://www.elibron.com/english/"&gt;Elibron&lt;/a&gt;) and unless otherwise indicated, the page numbers I cite are from the second edition. The book is quite short (about 300 pages) and well worth the time.  &lt;/p&gt;  &lt;p&gt;  Like most animals and plants, orchids achieve greatest generational health through cross-fertilization, and they have evolved to help ensure that cross-fertilization occurs. Insects (generally flies, moths, bees, and butterflies) are attracted to orchids in various way, including the promise of nectar. The insect generally lands on the labellum, which is modified petal found in the center of the orchid between the other two symmetrical petals. When the insect enters the flower and disturbs an inner part called the rostellum, it ruptures, causing part of it &amp;#x2014; a disk coated with a viscous fluid, attached by a caudicle to a pollinium, which is a collection of pollen grains  &amp;#x2014; to stick to the insect. Sometimes this sticks to the insect's proboscis, or leg, or head, or even eye. When the insect leaves the flower, the caudicle bends somewhat as it dries so that by the time the insect visits another flower, the pollinia is aligned in the right way to dump pollen on the stigma, which fertilizes the plant.  &lt;/p&gt;  &lt;p&gt;  There are many species of orchids, of course, and they are all built somewhat differently, and throughout &lt;i&gt;The Various Contrivances...&lt;/i&gt;, Darwin describes the workings of many of these variations. This is a very personal book: Darwin describes to us the experiments he performed, and shares his struggles to understand particularly tricky configurations. Darwin mentions many of his correspondents and helpers around the world, as well as research in orchids performed by three of his sons: William (1839 &amp;#x2013; 1914), George (1845 &amp;#x2013; 1912), who later did important research on tides and tidal friction, and Francis (1848 &amp;#x2013; 1925), who later edited his father's autobiography and letters.   &lt;/p&gt;  &lt;p&gt;  Despite the seemingly dry nature of the subject, the general tone of &lt;i&gt;The Various Contrivances...&lt;/i&gt; is that of sheer joy. As Darwin discovers how these mechanisms work and reveals them to his readers he frequently expresses his awe with phrases like "beautiful contrivance" (p. 13), "liveliest admiration" (p. 23), "one of the most wonderful cases of adaptation which has ever been recorded" (p. 44), "so complex, so apparently artificial, and yet so admirable an arrangement" (p. 208), "wonderful and often beautiful productions" (p. 224), and "beautiful adaptations" (p. 282), and this is all without paying much attention to the beauty of the orchids themselves: The diagrams Darwin provides are generally stripped of the three sepals and the outer two petals to show only the parts of the orchid involved in cross-fertilization.   &lt;/p&gt;  &lt;p&gt;  Descriptions of the ways in which animals and plants were precisely adapted to their environments was a common feature of British natural history long before Darwin came around. Under the influence of the Anglican version of natural theology, such adaptation was attributed to the acts of a divine Creator. This assumption can be found in the works of John Ray (1627 &amp;#x2013; 1705) through at least the 1830s, when even a very smart and famous 19th-century scientist could observe how the Creator deliberately set the length of the day and year to precisely fit the rhythms of terrestial plants and animals. (William Whewell, &lt;i&gt;Astronomy and General Physics Considered with Reference to Natural Theology&lt;/i&gt;, 1833,  pgs. 21-41)  &lt;/p&gt;  &lt;p&gt;  Darwin's revolutionary move in &lt;i&gt;The Origin of Species&lt;/i&gt; was to describe an alternative way of interpreting adaptation: Rather than a Creator making each individual species fit its environment, variations of species have resulted in accumulated changes based on survival and procreation. But for the most part, &lt;i&gt;The Various Contrivances...&lt;/i&gt; is agnostic on how the reproductive mechanisms in orchids came about: At the outset of the book, Darwin assures his readers that "the study of organic beings may be as interesting to an observer who is fully convinced that the structure of each is due to secondary laws [e.g., natural selection], as to one who views every trifling detail of structure as the result of the direct interposition of the Creator." (p. 2)  &lt;/p&gt;  &lt;p&gt;  Until the last chapter, only occasionly does Darwin interject his own interpretations based on natural selection. Sometimes he just can't help himself, as when discussing some parts of the orchid that perform no function:  &lt;/p&gt;   &lt;ul&gt;  At a period not far distant, naturalists will hear with surprise, perhaps with derision, that grave and learned men formerly maintained that such useless organs were not remnants retained by inheritance, but were specially created and arranged in their proper places like dishes on a table (this is the simile of a distinguished botanist) by an Omnipotent hand "to complete the scheme of nature." (p. 203)  &lt;/ul&gt;  &lt;p&gt;  In the last chapter, Darwin gives up trying to make the book acceptable to all worlds, and describes how the various types of orchids were the result of natural selection, but still with that sense of awe he had in describing the orchids themselves:  &lt;/p&gt;  &lt;ul&gt;  The more I study nature, the more I become impressed with ever-increasing force, that the contrivances and beautiful adaptations slowly acquired through each part occasionally varying in a slight degree but in many ways, with the preservation of those variations which were beneficial to the organism under complex and ever-varying conditions of life, transcend to an incomparable manner the contrivances and adaptations which the most fertile imagination of man could invent. (p. 285-286)  &lt;/ul&gt;  &lt;p&gt;  In the annals of evolution, one famous story comes from the writing and publication of &lt;i&gt;The Various Contrivances...&lt;/i&gt;. In the first edition, Darwin discusses the &lt;i&gt;Angræcum sesquipedale&lt;/i&gt;, "of which the large six-rayed flowers, like stars formed of snow-white wax, have excited the admiration of travellers in Madagascar" (1st ed, p. 197; 2nd ed, p. 162). He discovers a nectary in this species 11½ inches long, with nectar in only the lowest inch and a half. Darwin surmises that "in Madagascar there must be moths with probosces capable of extension to a length of between ten and eleven inches." (1st ed, p. 198)   &lt;/p&gt;  &lt;p&gt;  Really? A moth with nearly a foot-long proboscis? You're kidding, right? So thought many readers of that first edition. But in the second edition, Darwin has been redeemed:  &lt;/p&gt;  &lt;ul&gt;  This belief of mine has been ridiculed by some entomologists, but we now know from Fritz Müller that there is a sphinx-moth in South Brazil which has a proboscis of nearly sufficient length, for when dried it was between ten and eleven inches long. When not protruded it is coiled up into a spiral of at least twenty windings. (p. 163)  &lt;/ul&gt;  &lt;p&gt;  After reading &lt;i&gt;The Various Contrivances...&lt;/i&gt;, I was more than ready to see     &lt;a href="http://www.nybg.org/tos09/"&gt;The Orchid Show&lt;/a&gt; at the New York Botanical Garden in the Bronx, and Deirdre and I drove up there this morning. The exhibit designed by Raymond Jungles is simply amazing &amp;#x2014; an indoor creation of seveal environments, including rainforests and deserts, with many other plants accompanying a whole lot of different fascinating species of orchids of all sizes and colors and jaw-dropping beauty. Outside, the great weather this morning allowed observing beauty of another sort, because scattered about the Botanical Garden were 19 bronzes by everyone's favorite modern sculptor, Henry Moore, dating from 1949 through 1984.  &lt;/p&gt;  &lt;p&gt;  We then drove out to a place I had never been, City Island, which looks more like a Maine seaport town than a part of New York City, and where we had fried soft-shell crabs and fried shrimp from Johnny's Famous Reef Restaurant, sitting outside on the south-end tip of the island, and got home just as the light rain was beginning, so as not to spoil quite a lovely day.  &lt;/p&gt;  </description>
      <author>cp@charlespetzold.com</author>
      <category>Books</category>
      <comments>http://www.charlespetzold.com/blog/2009/03/080823.html#comments</comments>
    </item>
    <item>
      <title>Podcast of my Talk about Turing at the University of Toronto</title>
      <link>http://www.charlespetzold.com/blog/2009/03/Podcast-of-my-Talk-about-Turing.html</link>
      <pubDate>Fri, 06 Mar 2009 11:33:12 GMT</pubDate>
      <description>&lt;p&gt;  Last night I had the wonderful opportunity to speak at the University of Toronto about Alan Turing and the Turing Machine. This talk is now available as a podcast:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;a href="http://podcasts.ischool.utoronto.ca/?p=97"&gt;http://podcasts.ischool.utoronto.ca/?p=97&lt;/a&gt;  &lt;/p&gt;  &lt;p&gt;  In the talk I make a couple references to web sites.  Here's the work that Microsoft Research is doing on program analysis:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;a href="http://research.microsoft.com/en-us/um/cambridge/projects/terminator/"&gt;http://research.microsoft.com/en-us/um/cambridge/projects/terminator/&lt;/a&gt;  &lt;/p&gt;  &lt;p&gt;  Warren McCulloch appears at the top of this page, and if you scroll down, you can view a video of him interviewed on Canadian TV in 1969:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;a href="http://www.cyberneticians.com/"&gt;http://www.cyberneticians.com/&lt;/a&gt;  &lt;/p&gt;    </description>
      <author>cp@charlespetzold.com</author>
      <category>The Annotated Turing</category>
      <comments>http://www.charlespetzold.com/blog/2009/03/Podcast-of-my-Talk-about-Turing.html#comments</comments>
    </item>
    <item>
      <title>1859 Books: John Stuart Mill’s “On Liberty”</title>
      <link>http://www.charlespetzold.com/blog/2009/02/1859-Books-John-Stuart-Mill-On-Liberty.html</link>
      <pubDate>Thu, 26 Feb 2009 20:00:00 GMT</pubDate>
      <description>&lt;p&gt;  In 1867, the British Parliament debated what was to become one of the most important bills of the 19th century: the Representation of the People Act 1867 (more commonly known as the Second Reform Act), which effectively doubled the number of Englishmen who were allowed to vote. On May 20th of that year, the well-known philosopher and writer John Stuart Mill (1806&amp;#x2013;1873), Member of Parliament for Westminster, celebrated his 61st birthday by introducing an amendment to change the word "man" in the bill to "person."   &lt;/p&gt;  &lt;p&gt;  It was the first time a measure had been introduced in Parliament that would give women the right to vote. Mill defended this change using arguments from a book he had already written but not yet published entitled &lt;i&gt;The Subjection of Women&lt;/i&gt;, as well as introducing some humor regarding the assumption that women have no experience in politics and economics:  &lt;/p&gt;  &lt;ul&gt;  It is thought perhaps ... that those whose chief daily business is the judicious laying-out of money, so as to produce the greatest results with the smallest means, cannot possibly give any lessons to right honourable gentlemen on the other side of the House or this, who contrive to produce such singularly small results with such vast means. (quoted in Richard Reeves, &lt;i&gt;John Stuart Mill: Victorian Firebrand&lt;/i&gt;, Atlantic Books, 2007, p. 388)  &lt;/ul&gt;  &lt;p&gt;  Mill's amendment received 73 votes, but it did not pass. The women of England would not be allowed to vote on equal terms with men until 1928.  &lt;/p&gt;  &lt;p&gt;  John Stuart Mill took a lot of flak for supporting women's rights in that long-ago era. The satirical magazines referred to him as the "women's member" of Parliament, and cartoons showed him wearing a dress. Mill's support of women's suffrage was perhaps the major issue contributing to his loss in the election in 1868, limiting his stint in Parliament to just three years. (It also didn't help that he contributed money to the campaign of radical atheist Charles Bradlaugh.)  &lt;/p&gt;  &lt;p&gt;  The tendency of John Stuart Mill to be much ahead of his time came at a young age. Many years earlier, while walking through St. James's Park, he had discovered an abandoned and dead newborn. His response was to recruit a friend to help him distribute pamphlets about contraception to working-class families in London, and he was arrested for the promotion of obscenity. The year was 1823 and Mill was 17 years old.  &lt;/p&gt;  &lt;p&gt;  During his years in Parliament, John Stuart Mill was considered to be a political radical. Nowadays his politics seem fairly mainstream in the Western world &amp;#x2014; who today would argue that women shouldn't be allowed to vote? &amp;#x2014; and even sometimes horrifyingly reactionary (his support of capital punishment, for example).   &lt;/p&gt;  &lt;p&gt;  John Stuart Mill's most significant contribution to our culture goes much deeper than specific political issues. He was also responsible for developing a particular flavor of the philosophy of Utilitarianism that has become very influential, even if we don't quite acknowlege it.   &lt;/p&gt;  &lt;p&gt;  In a very literal sense, Mill was raised in Utilitarianism. His father was good friends with Jeremy Bentham, and applied Utilitarian concepts to Mill's childhood education, famously recounted in Mill's &lt;i&gt;Autobiography&lt;/i&gt; (1873).   In Jeremy Bentham's formulation, Utilitarianism (basically, good is that which provides the overall greatest happiness) was rather crude, cold, easy to parody (Thomas Gradgrind in Charles Dickens' &lt;i&gt;Hard Times&lt;/i&gt;) and downright scary in its implications. (Aldous Huxley's &lt;i&gt;Brave New World&lt;/i&gt; is a society founded on sound Benthamite principles.) John Stuart Mill knew the problems with Utilitarianism first hand: His Utilitarian education &amp;#x2014; and the mental collapse, despair, and depression that followed &amp;#x2014; nearly killed him.  &lt;/p&gt;  &lt;p&gt;  Mill essentially rescued Utilitarianism by replacing the vague and slippery idea of "happiness" with a more modern concept of self-fulfillment. As he emerged from his depression, "I, for the first time, gave its proper place, among the prime necessities of human well-being, to the internal culture of the individual." (&lt;i&gt;Autobiography&lt;/i&gt;, ch. 5) In Mill's Utilitarian universe, it is better to be smart, self-knowing, and not altogether happy rather than stupid, doped-up, and therefore blissful. Self-fulfillment, in Mill's view, is an on-going developmental process of personal growth and education that is unique to each individual.   &lt;/p&gt;  &lt;ul&gt;  I regard utility as the ultimate appeal on all ethical questions; but it must be utility in the largest sense, grounded on the permanent interests of man as a progressive being. (&lt;i&gt;On Liberty&lt;/i&gt;, ch. 1)  &lt;/ul&gt;  &lt;p&gt;  John Stuart Mill's reformulation of Utilitarianism seems very much to be the implicit philosophy that currently guides many Western civilizations in balancing the needs of the many members of their populations. Even without much thinking about it, we feel that the best arrangement of society is that which allows people to become educated and cultured to explore their own individualistic paths. Whether we acknowledge it or not, Mill's philosophy is the one that dominates our culture. John Stuart Mill, &lt;i&gt;c'est nous&lt;/i&gt;.  &lt;/p&gt;  &lt;p&gt;  John Stuart Mill's most enduring book, &lt;i&gt;On Liberty&lt;/i&gt;, was published 150 years ago this month, in February 1859. (I have not been able to determine the exact day of publication.) It joins several other 1859 books in making that a pivotal year in the transition of Western society from a religious orientation to a secular one.  &lt;/p&gt;  &lt;p&gt;  &lt;i&gt;On Liberty&lt;/i&gt; is a very short book, readily available in annotated Penguin and Oxford World's Classics editions, as well as several on-line versions, and there's really no excuse for never having read it. (I have not been able to find a first edition on Google Book Search but here's a   &lt;a href="http://books.google.com/books?id=3xARAAAAYAAJ"&gt;rather marked-up second edition published later in 1859&lt;/a&gt;, just 207 pages with generous line spacing. It is well known that Mill made no changes to &lt;i&gt;On Liberty&lt;/i&gt; in its various editions.)   &lt;/p&gt;  &lt;p&gt;  The book itself is not quite what you might expect. You probably imagine a spirited defense of the freedoms of speech, press, and religion. But the book really begins with the assumption that we are at last free of government control in these areas. The second of the book's five chapters begins "The time, it is to be hoped, is gone by, when any defence would be necesary of the 'liberty of the press' as one of the securities against corrupt or tyrannical governments."  &lt;/p&gt;  &lt;p&gt;  Mill is in favor of liberty of a much less socially acceptable variety. &lt;i&gt;On Liberty&lt;/i&gt; is really an advocacy of extreme individuality, even eccentricity. The book warns of the dangers of conformance to societal norms and pressures, and the "tyranny of the majority."  &lt;/p&gt;  &lt;ul&gt;  Society ... practices a social tyranny more formidable than many kinds of political oppression, since, though not usually upheld by such extreme penalties, it leaves fewer means of escape, penetrating more deeply into the details of life, and enslaving the soul itself. (ch. 1)  &lt;/ul&gt;  &lt;p&gt;  To counter this tendency, people should be allowed and encouraged to practice liberty "without impediment from our fellow-creatures, so long as what we do does not harm them, even though they should think our conduct foolish, perverse, or wrong." (ch. 1)  &lt;/p&gt;  &lt;p&gt;  Mill is an advocate of free speech, obviously, but interestingly enough, not so much because people have "natural rights" to express their opinions. Mill advocates free speech from a Utilitarian perspective: The suppression of speech is actually dangerous to society. Without hearing contrary views, we never question our assumptions. Dissenting opinons are valuable to a society regardless whether they're right or wrong. "If the opinion is right, they [society] are deprived of the opportunity of exchanging error for truth: if wrong, they lose, what is almost as great a benefit, the clearer perception and livelier impression of truth, produced by its collision with error." (ch. 2)  &lt;/p&gt;  &lt;p&gt;  It is in Chapter 3, "On Individuality, as One of the Elements of Well-Being," that Mill reveals the revolutionary nature of his book by extending the concept of free expression to individuals themselves:  &lt;/p&gt;  &lt;ul&gt;  As it is useful that while mankind are imperfect there should be different opinions, so is it that there should be different experiments of living; that free scope should be given to varieties of character, short of injury to others; and that the worth of different modes of life should be proved practically, when any one thinks fit to try them. It is desirable, in short, that in things which do not primarily concern others, individuality should assert itself. (ch. 3)  &lt;/ul&gt;  &lt;p&gt;  There is, of course, much societal pressure not to engage in any "experiments of living" but to conform to pre-established modes. This, to Mill, does not guarantee personal growth:   "Human nature is not a machine to be built after a model, and set to do exactly the work prescribed for it, but a tree, which requires to grow and develope itself on all sides, according to the tendency of the inward forces which make it a living thing." (ch. 3)  &lt;/p&gt;  &lt;p&gt;  Again, however, it is not just the individual that benefits from this unique individual growth, but society at large:  &lt;/p&gt;  &lt;ul&gt;  In this age, the mere example of nonconformity, the mere refusal to bend the knee of custom, is itself a service. Precisely because the tyranny of opinion is such as to make eccentricity a reproach, it is desirable, in order to break through that tyranny, that people should be eccentric. Eccentricity has always abounded when and where strength of character has abounded; and the amount of eccentricity in a society has generally been proportional to the amount of genius, mental vigour, and moral courage which it contained. That so few no dare to be eccentric, marks the chief danger of the time. (ch. 3)  &lt;/ul&gt;  &lt;p&gt;  While it's important for individuals to challenge societal norms of behavior and conduct, sometimes these norms have also been written into law, and it is in Chapter 4 ("Of the Limits to the Authority of Society") that Mill examines legal regulation of what we now term "victimless crimes." Mill realizes that the urge to prevent people from harming themselves is a strong one, and "that to extend the bounds of what may be called moral police, until it encroaches on the most unquestionably legitimate liberty of the individual, is one of the most universal of all human propensities." (ch. 4) Yet it must be resisted.  &lt;/p&gt;  &lt;p&gt;  Among the victimless crimes that Mill specifically mentions are drunkenness (although he clearly acknowledges that some occupations should not allow drunken workers), working on the Sabbath (even though abstaining from work one day a week "is a highly beneficial custom"), gambling, and "fornication" (by which I'm pretty sure he's referring to prostitution). What people do to themselves or by themselves is none of society's business.  &lt;/p&gt;  &lt;p&gt;  Mill's arguments in &lt;i&gt;On Liberty&lt;/i&gt; were influenced somewhat by Wilhelm von Humboldt's &lt;i&gt;Sphere and Duties of Government&lt;/i&gt;, first published in an English translation in 1854. Mill uses a quotation from the book as an epigraph to &lt;i&gt;On Liberty&lt;/i&gt; and paraphrases von Humboldt's observations about the contract of marriage: "[Marriage,] having the peculiarity that its objects are frustrated unless the feelings of both parties are in harmony with it, should require nothing more than the declared will of either party to dissolve it." (ch. 5)  &lt;/p&gt;  &lt;p&gt;  Mill, however, does not go quite this far. He believes that divorce should be somewhat harder because the marriage might affect others besides the two married people. The difficulty of divorce in Victorian England was an issue very close to Mill: For about 20 years, John Stuart Mill and a married woman, Harriet Taylor, were in love with each other, and they were only able to marry after her husband died. They had seven years of married life together (accompanied by ill health) before she died. Mill considered many of his later works, such as &lt;i&gt;On Liberty&lt;/i&gt; and &lt;i&gt;The Subjection of Women&lt;/i&gt; to have been collaborations with Harriet Taylor, and &lt;i&gt;On Liberty&lt;/i&gt; is dedicated to her.   &lt;/p&gt;  &lt;p&gt;  &lt;i&gt;The Subjection of Women&lt;/i&gt; would not be published until 1869, but Mill's feminism is on full view in &lt;i&gt;On Liberty&lt;/i&gt; as well:  &lt;/p&gt;  &lt;ul&gt;  The almost despotic power of husbands over wives needs not be enlarged upon here, beause nothing more is needed for the complete removal of the evil, than that wives should have the same rights, and should receive the protection of law in the same manner, as all other persons; and because, on this subject, the defenders of established injustice do not avail themselves of the plea of liberty, but stand forth openly as the champions of power. (ch. 5)  &lt;/ul&gt;  &lt;p&gt;  One of the most interesting passages in &lt;i&gt;On Liberty&lt;/i&gt; tackles a still volatile topic: plural marriage as practiced by Mormons. Mill makes it clear that the current concept of marriage "far from being in any way countenanced by the principle of liberty, it is a direct infraction of that principle, being a mere rivetting of the chains of one-half of the community, and an emancipation of the other from reciprocity of obligation towards them." But given the existence of unequal marriage between two people, Mill can't see any problem extending the institution to more than two:  &lt;/p&gt;  &lt;ul&gt;  Still, it must be remembered that this relation is as much voluntary on the part of the women concerned with it, and who may be deemed the sufferers by it, as is the case with any other form of the marriage institution; and however surprising this fact may appear, it has its explanation in the common ideas and customs of the world, while teaching women to think marriage the one thing needful, make it intelligible that many a woman should prefer being one of several wives, to not being a wife at all. (ch. 4)  &lt;/ul&gt;  &lt;p&gt;  Mill also takes a radical view of the interests of society over parents in the care of children. He is rather against uniform State education (being "a mere contrivance for moulding peole to be exactly like one another") but very much in favor of compulsory education. For the child's (and society's) benefit, he wants to coerce parents into providing that education along with other care.  &lt;/p&gt;  &lt;ul&gt;  It still remains unrecognized, that to bring a child into existence without a fair prospect of being able, not only to provide food for its body, but instruction and training for its mind, is a moral crime, both against the unfortunate offspring and against society; and that if the parent does not fulfil this obligation, the State ought to see it fulfilled, at the charge, as far as possible, of the parent. (ch. 5)  &lt;/ul&gt;  &lt;p&gt;  Despite Mill's bow towards the parents in this passage, he seems to have a decided leaning towards children's rights, and it would have been interesting to hear him expound on some more modern issues regarding the relative rights of children and parents.  &lt;/p&gt;  &lt;p&gt;  The provocative nature of &lt;i&gt;On Liberty&lt;/i&gt; has kept the book controversial for the past 150 years. The text remains unnerving to those who believe that government has a role to play in enforcing morals, including what goes on in private between consenting adults.   (It is worthwhile remembering that the &lt;i&gt;Lawrence vs. Texas&lt;/i&gt; decision is only six years old, and affected laws in 14 states.)   Because Mill's ideas arise from a Utilitarian-based morality, &lt;i&gt;On Liberty&lt;/i&gt; is particularly abhorent to those who believe that morality comes from an external source, e.g., a Supreme Being. At the extreme fringe are those who wish a return to Biblical Law, including the half dozen thought-crimes that form a majority of the Ten Commandments.  &lt;/p&gt;  &lt;p&gt;  &lt;i&gt;On Liberty&lt;/i&gt; didn't quite make the &lt;a href="http://www.humanevents.com/article.php?id=7591"&gt;Ten Most Harmful Books of the 19th and 20th Centuries&lt;/a&gt; conducted by &lt;i&gt;Human Events&lt;/i&gt; magazine, "Headquarters of the Conservative Underground," but it did get an honorable mention. On the other hand, conservatives of a more Libertarian bent sometimes find a kindred spirit in Mill. Liberals more prominently claim Mill for their side, although the big parternalistic "welfare state" governments common in the Western world are quite foreign to his more &lt;i&gt;laissez-faire&lt;/i&gt; politics. In her introduction to an older Penguin edition of &lt;i&gt;On Liberty&lt;/i&gt;, Gertrude Himmelfarb refers to this contradiction as  a "schizophrenic" split of liberalism. (p. 47)  &lt;/p&gt;  &lt;p&gt;  Everyone agrees that it's necessary to maintain a proper balance between the rights of the individual and the needs of society, but setting the fulcrum for this balance remains extremely devisive. The culture wars &amp;#x2014; abortion, gay marriage, drugs, pornography, guns &amp;#x2014; are all fought on the battlefield of &lt;i&gt;On Liberty&lt;/i&gt;, and the book remains a bold assertion of the primacy of the individual over authority &amp;#x2014; whether that authority be religious, political, or even the collective coercion of others.   &lt;/p&gt;  </description>
      <author>cp@charlespetzold.com</author>
      <category>Sesquicentenniality</category>
      <comments>http://www.charlespetzold.com/blog/2009/02/1859-Books-John-Stuart-Mill-On-Liberty.html#comments</comments>
    </item>
    <item>
      <title>Speaking at the University of Toronto on March 5</title>
      <link>http://www.charlespetzold.com/blog/2009/02/Speaking-at-the-University-of-Toronto-on-March-5.html</link>
      <pubDate>Tue, 24 Feb 2009 16:13:39 GMT</pubDate>
      <description>&lt;p&gt;  I am very pleased to announce that I will be speaking at the University of Toronto on Thursday, March 5, 2009.    The talk is free and open to the public, and will be held in Room 1160 of the Bahen Centre at 40 St. George Street starting at 7:00 pm.  Here's a description:  &lt;/p&gt;  &lt;ul style="font-size:larger"&gt;  &lt;u&gt;&lt;b&gt;Alan Turing's Amazing Imaginary Computing Machine&lt;/b&gt;&lt;/u&gt;  &lt;/ul&gt;  &lt;ul&gt;  In 1936, English mathematician Alan Turing invented an imaginary computing   machine to help him solve a problem in mathematical logic. From these   humble beginnings, the Turing Machine has become an essential tool in   understanding computation and so much more. In a discussion largely free   of mathematics and technical issues, Charles Petzold &amp;#x2014; author of the   recent book &lt;i&gt;The Annotated Turing&lt;/i&gt; &amp;#x2014; traces the history of this odd   mathematical tool: from its original conception in 1936, to its starring   role in the cybernetics movement of the 1940s and 1950s, to its   application by philosophers, neurologists, physicists and cosmologists in   everything from understanding human consciousness to grappling with the   information-saturated universe in which we live. In our post-Turing world,   everything is a Turing Machine.  &lt;/ul&gt;  &lt;ul&gt;  Charles Petzold is the author of &lt;i&gt;Code: The Hidden Language of Computer   Hardware and Software&lt;/i&gt; (Microsoft Press, 1999), &lt;i&gt;The Annotated Turing: A   Guided Tour through Alan Turing's Historic Paper on Computability and the   Turing Machine&lt;/i&gt; (Wiley, 2008), and several best-selling books on computer   programming.  &lt;/ul&gt;  &lt;p&gt;  Hope to see you there! (And bring one of my books if you want it autographed.)  &lt;/p&gt;  &lt;hr&gt;&lt;/hr&gt;  &lt;p align="right"&gt;  February 25, 2009  &lt;/p&gt;  &lt;p&gt;  Here's the page on the UT web site announcing the event, including a map:  &lt;/p&gt;  &lt;ul&gt;  &lt;a href="http://www.events.utoronto.ca/index.php?action=singleView&amp;amp;eventid=3401"&gt;http://www.events.utoronto.ca/index.php?action=singleView&amp;amp;eventid=3401&lt;/a&gt;  &lt;/ul&gt;  &lt;hr&gt;&lt;/hr&gt;  &lt;table bgcolor="Yellow" align="center"  cellpadding="6"&gt;      &lt;tr&gt;         &lt;td rowspan="4"&gt;&lt;a href="http://www.TheAnnotatedTuring.com"&gt;             &lt;img src="http://www.charlespetzold.com/AnnotatedTuring/AnnotatedTuringCover25.jpg" /&gt;         &lt;/a&gt;&lt;/td&gt;              &lt;td align="center"&gt;&lt;a href="http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470229055.html"&gt;Wiley&lt;/a&gt;&lt;/td&gt;         &lt;td align="center"&gt;&lt;a href="http://www.amazon.com/Annotated-Turing-Charles-Petzold/dp/0470229055"&gt;Amazon US&lt;/a&gt;&lt;/td&gt;         &lt;td align="center"&gt;&lt;a href="http://search.barnesandnoble.com/The-Annotated-Turing/C-Petzold/e/9780470229057"&gt;Barnes &amp;amp; Noble&lt;/a&gt;&lt;/td&gt;      &lt;/tr&gt;      &lt;tr&gt;         &lt;td align="center"&gt;&lt;a href="http://www.amazon.ca/Annotated-Turing-C-Petzold/dp/0470229055"&gt;Amazon Canada&lt;/a&gt;&lt;/td&gt;        &lt;td align="center"&gt;&lt;a href="http://www.amazon.co.uk/Annotated-Turing-through-Historic-Computability/dp/0470229055"&gt;Amazon UK&lt;/a&gt;&lt;/td&gt;        &lt;td align="center"&gt;&lt;a href="http://www.amazon.de/Annotated-Turing-Through-Historic-Computability/dp/0470229055"&gt;Amazon Deutsch&lt;/a&gt;&lt;/td&gt;      &lt;/tr&gt;      &lt;tr&gt;        &lt;td align="center"&gt;&lt;a href="http://www.amazon.fr/Annotated-Turing-Charles-Petzold/dp/0470229055"&gt;Amazon Français&lt;/a&gt;&lt;/td&gt;        &lt;td align="center"&gt;&lt;a href="http://www.amazon.co.jp/Annotated-Turing-Charles-Petzold/dp/0470229055"&gt;Amazon Japan&lt;/a&gt;&lt;/td&gt;        &lt;td align="center"&gt;&lt;a href="http://bookshop.blackwell.co.uk/jsp/id/The_Annotated_Turing/9780470229057"&gt;Blackwell&lt;/a&gt;&lt;/td&gt;      &lt;/tr&gt;      &lt;tr&gt;         &lt;td colspan="3"&gt;&lt;font size="+1"&gt;  &lt;b&gt;  “Petzold will be a stalwart companion to any reader who undertakes to read Turing's classic with his aid. The Annotated Turing will also be quite enjoyable to a more casual reader who chooses to dip into various parts of the text.” &amp;#x2014;   &lt;a href="http://www.americanscientist.org/bookshelf/pub/touring-turing"&gt;Martin Davis in &lt;i&gt;American Scientist&lt;/i&gt;&lt;/a&gt;  &lt;/b&gt;&lt;/font&gt;          &lt;/td&gt;      &lt;/tr&gt;  &lt;/table&gt;      </description>
      <author>cp@charlespetzold.com</author>
      <category>The Annotated Turing</category>
      <comments>http://www.charlespetzold.com/blog/2009/02/Speaking-at-the-University-of-Toronto-on-March-5.html#comments</comments>
    </item>
    <item>
      <title>Pinnacles of 19th Century Science</title>
      <link>http://www.charlespetzold.com/blog/2009/02/Pinnacles-of-19th-Century-Science.html</link>
      <pubDate>Thu, 12 Feb 2009 12:00:00 GMT</pubDate>
      <description>&lt;p&gt;  Richard Feynman famously presented his students with his unique (and let's admit it, hyperbolical) view of history when he said  &lt;/p&gt;  &lt;ul&gt;  From a long view of the history of mankind — seen from, say, ten thousand years from now — there can be little doubt that the most significant event of the 19th century will be judged as [James Clerk] Maxwell's discovery of the laws of electrodynamics. The American Civil War will pale into provincial insignificance in comparison with this important scientific event of the same decade. (&lt;i&gt;The Feynman Lectures on Physics&lt;/i&gt;, Volume II, 1-11)  &lt;/ul&gt;  &lt;p&gt;  Others might acknowledge Maxwell's work but argue that the most important scientific event in the 19th was instead the codification of the laws of thermodynamics. Many people contributed to thermodynamics, including designers of steam engines, Sadi Carnot, James Joule, and Rudolf Clausius, but it was William Thomson (later known as Lord Kelvin) who first stated the first two laws of thermodynamics in the early 1850s, and who popularized the use of the word "energy" in its modern sense.  &lt;/p&gt;  &lt;p&gt;  Thermodynamics and Maxwell's equations help us understand how the universe works, but 19th-century science also brought about an increased understanding of the mechanism of living things, primarily through the discovery of the process of biological evolution by means of natural selection and sexual selection as described by Charles Darwin, whose 200th birthday we celebrate today.  &lt;/p&gt;  &lt;p&gt;  To quote the famous title of Theodosius Dobzhansky's 1973 essay, "Nothing in Biology Makes Sense Except in the Light of Evolution."  Yet Darwin was clearly aware from the beginning of his researches that evolution had profound implications not just for biology in general, but for the origins of human beings. Evolution answered millennia-old questions like "Where did we come from?" with the revelation of a marvelous process involving the accumulation of small incremental changes tested for viability in the real world over millions of years, accepting what works, abandoning what's harmful.   &lt;/p&gt;  &lt;p&gt;  We are part of this process, so evolution also tells us much about ourselves. Every other living thing is one of our distant cousins. Instead of having "dominion" over all the earth, we are yet another creeping thing that creepeth upon the earth. We came about through a blind, mechanistic, natural process, yet one that led to the development of minds capable of self reflection and wonderment, including the inquisitive, experimental, brilliant mind of Charles Darwin.  &lt;/p&gt;  &lt;p&gt;  Evolution is a process more beautiful than any work of art, more awe-inspiring than any miracle, more meaningful than any theology.  &lt;/p&gt;  </description>
      <author>cp@charlespetzold.com</author>
      <category>Science</category>
      <comments>http://www.charlespetzold.com/blog/2009/02/Pinnacles-of-19th-Century-Science.html#comments</comments>
    </item>
    <item>
      <title>Reading “Darwin’s Sacred Cause”</title>
      <link>http://www.charlespetzold.com/blog/2009/02/Reading-Darwins-Sacred-Cause.html</link>
      <pubDate>Sun, 08 Feb 2009 16:12:00 GMT</pubDate>
      <description>&lt;p&gt;  It is well known that English naturalist Charles Darwin (1809 &amp;#x2013; 1882) had a particular abhorrence to slavery and even (unusual in the 19&lt;sup&gt;th&lt;/sup&gt; century) an affinity for people of color. From Darwin's &lt;i&gt;Autobiography&lt;/i&gt; (published 1887) everyone knows the story of how Darwin learned taxidermy as a student in Edinburgh paying for lessons from a black man skilled at stuffing birds, "and I used often to sit with him, for he was a very pleasant and intelligent man." Everyone as well knows about the big argument aboard the &lt;i&gt;Beagle&lt;/i&gt; between Darwin and Captain Robert FitzRoy after FitzRoy had "defended and praised slavery, which I abominated."   &lt;/p&gt;  &lt;p&gt;  &lt;a href="http://www.wedgwoodmuseum.org.uk/media/9/slave_med.jpg"&gt;  &lt;img src="http://www.wedgwoodmuseum.org.uk/media/9/slave_med.jpg" width="170" height="189" align="right" /&gt;&lt;/a&gt;  It is also widely known that Darwin's two grandfathers, Erasmus Darwin (an early theorist of evolution) and Josiah Wedgwood (of pottery fame) were active in the English anti-slavery movement.   (The Darwin and Wedgwood families became very close: Charles Darwin's mother was a Wedgwood and so was his wife.)  In 1787, Wedgwood had a medallion designed of an enchained black man with the inscription "Am I not a man and a brother?", which became the seal of the Society for the Abolition of the Slave Trade. Wedgwood distributed the medallions for free &amp;#x2014; including sending some to Benjamin Franklin in Philadelphia &amp;#x2014; and they became a   fashionable item for people to wear to signal their belief in the cause.  &lt;/p&gt;  &lt;p&gt;  Dig a little further into Charles Darwin's attitudes towards race and slavery, and you might find the illuminating essay "Charles Darwin: Slavery and the American Civil War" by Ralph Colp, Jr. (&lt;i&gt;Harvard Library Bulletin&lt;/i&gt;, Vol. XXVI, No. 4, October 1978). During the Civil War, sympathies among the English were mostly with the South, partially because England was one of the beneficiaries of cheap slave-produced cotton, and partially because Southerners were perceived as more "civilized" than the Yankees (despite the use of stolen labor to erect this "civilization"). Particularly in his correspondence with American botonist Asa Gray, Darwin reveals a wish that "the North would proclaim a crusade against Slavery [resulting in] that greatest curse on Earth Slavery abolished." During the Civil War, Darwin only waivers in his pro-North sympathies when the North interferes with an English mailpacket ship, and it appears that England might join the South in the war, at which point Darwin's English patriotism clashes with his Abolitionism.  &lt;/p&gt;  &lt;p&gt;  More historical research might resurrect the matter of Edward Eyre, the governor of the British colony of Jamaica. (In British colonies, slavery was theoretically ended in 1834, but slaves were forced into an "apprenticeship" period and weren't entirely emancipated until 1838.) In 1865, following an uprising of black peasants, Eyre had his troops burn over a thousand homes, execute 439 Jamaicans, and flog 600 more. A political opponent, a mixed-race man named George William Gordon, was also hanged after a rigged court martial. Eyre was exonerated by Parliament, but MP John Stuart Mill founded a Jamaica Committee to promote the prosecution of Eyre, and he got the support of Charles Lyell, Thomas H. Huxley, Herbert Spencer, and Charles Darwin. Supporting the actions of Governor Eyre were Thomas Carlyle (who will figure again in this blog entry), John Ruskin, Alfred Tennyson, Charles Kingsley, and &amp;#x2014; how sad is this? &amp;#x2014; Charles Dickens. (See Bernard Semmel, &lt;i&gt;The Governor Eyre Controversy&lt;/i&gt;, MacGibbon &amp;amp; Kee, 1962, and Richard Reeves, &lt;i&gt;John Stuart Mill: Victorian Firebrand&lt;/i&gt;, Atlantic Books, 2007, p. 376-383)  &lt;/p&gt;  &lt;p&gt;  Despite this background, nothing quite prepared me for the overwhelming impact of the brilliant new book by the pre-eminent Darwin scholars Adrian Desmond and James Moore,   &lt;i&gt;Darwin's Sacred Cause: How a Hatred of Slavery Shaped Darwin's Views on Human Evolution&lt;/i&gt; (Houghton Mifflin Harcourt, 2009). Read that subtitle again: Desmond and Moore are suggesting that not only was Darwin one of the most humanitarian scientists of the 19&lt;sup&gt;th&lt;/sup&gt; century, but that his attitudes towards slavery and race actually drove and influenced his science! The premise is audacious, yet this book uses Darwin's journals, letters, and even notes he made in other author's books to build a very solid case. As they put it in the Introduction,  &lt;/p&gt;  &lt;ul&gt;  Human evolution wasn't his last piece in the evolution jigsaw; it was the &lt;i&gt;first&lt;/i&gt;. From the very outset Darwin concerned himself with the unity of humankind. This notion of 'brotherhood' grounded his evolutionary enterprise. It was there in his first musings on evolution in 1837. (p. xvi)  &lt;/ul&gt;   &lt;p&gt;  As joint authors of &lt;i&gt;Darwin: The Life of a Tormented Evolutionist&lt;/i&gt; (1991) &amp;#x2014; highly regarded as the definitive Darwin biography until Janet Browne's recent two-volume study, &lt;i&gt;Charles Darwin: Voyaging&lt;/i&gt; (1995) and &lt;i&gt;Charles Darwin: The Power of Place&lt;/i&gt; (2002) &amp;#x2014; Desmond and Moore know their subject and the source material extremely well. They have given Charles Darwin a terrific present for his 200&lt;sup&gt;th&lt;/sup&gt; birthday, and the rest of the world a must-read in this bicentennial year.  &lt;/p&gt;  &lt;p&gt;  &lt;i&gt;Darwin's Sacred Cause&lt;/i&gt; begins with the grandfathers, and in its opening chapters the book reveals itself to be just as much about British anti-slavery politics from the 1780s through the 1850s, a fascinating subject in its own right. The most prominent agitator against slavery was Thomas Clarkson. It was he who convinced William Wilberforce to take up the battle in Parliament, leading to the banning of the slave trade in the British dominions in 1807. (However, slavery still existed in British colonies, especially in the West Indies, with almost a third of a million slaves in Jamaica.) Clarkson was partially funded by Josiah Wedgwood, even when others weren't entirely pleased with Clarkson's radical turns.  &lt;/p&gt;  &lt;p&gt;  With that start, opposition to slavery seemed ingrained in the Darwin and Wedgwood family genes. Throughout &lt;i&gt;Darwin's Sacred Cause&lt;/i&gt; we are constantly hearing from Charles Darwin's in-laws and cousins who continue to battle for the emancipation of slaves in British colonies (and then turn their sights on America). Throughout his life, Charles Darwin had a strong conviction that all the races of the world were bound in a unity of origin and a common descent.   &lt;/p&gt;  &lt;p&gt;  In his voyage on the &lt;i&gt;Beagle&lt;/i&gt;, Darwin witnessed slavery and the slave trade first hand, and the experience never left him. When he received a letter from a family member about how Parliament might abolish slavery in the colonies during the 1833 session, he wrote back (with characteristic misspellings):  &lt;/p&gt;  &lt;ul&gt;  I have watched how steadily the general feeling, as shown at elections, has been rising against Slavery. &amp;#x2014; What a proud thing for England, if she is the first Europaean nation which utterly abolishes it. &amp;#x2014; I was told before leaving England, that after living in Slave countries: all my opinions would be altered; the only alteration I am aware of is forming a much higher estimate of the Negros character. &amp;#x2014; it is impossible to see a negro &amp;amp; not feel kindly towards him ... (p. 87)  &lt;/ul&gt;  &lt;p&gt;  This racial "unitarism" of Darwin was pretty much a minority view. Most people &amp;#x2014; scientists and non-scientists alike &amp;#x2014; were "pluralists," meaning that they believed the races were created or emerged separately, and even that the races represented separate species.   &lt;/p&gt;  &lt;p&gt;  This was &lt;i&gt;not&lt;/i&gt; an issue of science vs. religion. Even among those who treated the book of Genesis as literal truth, there were unitarists who identified the source of all people with Adam and Eve, and pluralists who focused on the Curse of Ham, and noted how Ham's son Canaan had become a "servant of servants" (and by tradition this meant a black slave). Others believed in a more benign separation of races concomitant with the origin of different languages in the Tower of Babel incident.  &lt;/p&gt;  &lt;p&gt;  Captain FitzRoy of the &lt;i&gt;Beagle&lt;/i&gt; later took up a Curse of Ham justification for slavery.  &lt;/p&gt;  &lt;ul&gt;  Such views grew increasingly common as demands peaked for the abolition of American slavery. By 1838 religious tracts were already depicting the whole of Africa filled with Ham's cursed descendents. In the Southern Slave States, particularly, God's favours and curses were seen as very unequal, and Noah's descendants were ranked accordingly. (p. 109-110)  &lt;/ul&gt;  &lt;p&gt;  (The Curse of Ham has never really gone away; "father of modern creationism" Henry M. Morris uses the Curse of Ham to explain the origin of races in &lt;i&gt;The Beginning of the World: A Scientific Study of Genesis 1-11&lt;/i&gt; in an edition printed as late as 1996.)  &lt;/p&gt;  &lt;p&gt;  In the mid-1840s, the American Baptist, Methodist, and Presbyterian churches all split into North and South factions over the issue of slavery, and two decades later Abraham Lincoln said what everyone already knew in his Second Inaugural Address (March 4, 1865, six weeks before his assassination) that "Both [sides] read the same Bible and pray to the same God, and each invokes His aid against the other."  &lt;/p&gt;  &lt;p&gt;  Science experienced a split as well. The calm persuasive dignity of the three volumes of Charles Lyell's &lt;i&gt;Principles of Geology&lt;/i&gt; (1830 &amp;#x2013; 1833) did much to wean Victorian minds from Biblical chronology and to establish a long history of the Earth. But there was still much confusion about where people and other living things came from. In Lyell, they just seem to pop up and disappear in periodic epochs, a process that seemed to require a Creator. Transmutation of species (an early term for evolution) was still a dreaded concept, and without transmutation to explain how species could change, scientists were almost forced to accept a pluralist explanation of race.   &lt;/p&gt;  &lt;p&gt;  Regardless whether it came from religion or science, pluralism was a problem because pluralism provided the intellectual infrastructure for slavery. If God had turned Canaan black and intended for him to be a "servant of servants," then God had ordained slavery, and there were plenty of examples of slavery in the Bible. If Genesis was a fairy tale but the Creator had nonetheless planted different species in different parts of the world, then justification of enslavement of one of these species by another was much less onerous.  &lt;/p&gt;  &lt;p&gt;  Some histories of science create a streamlined view by eliminating entire people, theories, and concepts. &lt;i&gt;Darwin's Sacred Cause&lt;/i&gt; is not one of them. We are instead plunged into the extremely chaotic, constantly shifting, sloppy and ideological scientific milieu of Great Britain (and later America) in the 1830s through 1860s, with a dizzying parade of scientists and crackpots difficult to keep straight without a scorecard.   &lt;/p&gt;  &lt;p&gt;  Early on, one hero emerges: He is James Cowles Prichard (1786 &amp;#x2013; 1848), whose book &lt;i&gt;Researches into the Physical History of Mankind&lt;/i&gt; described a single origin for the world's people and their languages. While others were exaggerating immutable differences between the species, Prichard was identifying similarities and adaptations through small-scale variations over long periods of time. The collection of 30 black-and-white plates in &lt;i&gt;Darwin's Sacred Cause&lt;/i&gt; includes a gorgeous drawing from Prichard's &lt;i&gt;Researches&lt;/i&gt; of two Hottentots (now known as the Khoikhoi of southwestern Africa) that is very unlike the typical racist caricatures of most 19&lt;sup&gt;th&lt;/sup&gt; century anthropological literature.  &lt;/p&gt;  &lt;p&gt;  In &lt;i&gt;Darwin's Sacred Cause&lt;/i&gt;, however, the villains outnumber the heroes, and they become more numerous and more vehement as the century advances. As we all know, slavery in the United States did not gradually fade away as people became progressively enlightened about the true nature of the vile institution. Quite the contrary: As the pressure to end slavery from the North and from Europe became stronger, the South clung tighter to its slaves, and in the decades leading up to the Civil War, racist religion and racist science sky-rocketed to justify slavery.  &lt;/p&gt;  &lt;p&gt;  The English intelligentsia frequently weighed in on the issues. The fiercely Abolitionist journalist Harriet Martineau shows up frequently in &lt;i&gt;Darwin's Sacred Cause&lt;/i&gt; as a favorite family friend of the Darwin's and Wedgwood's. At the opposite extreme is Thomas Carlyle, whose viciously racist rantings sickened many of the people who heard him speak, and still sickens the reader of this book over 150 years later.  &lt;/p&gt;  &lt;p&gt;  Some of the scientists justifying slavery, such as Dr. Josiah Nott and George R. Gliddon, are discussed in &lt;i&gt;Darwin's Sacred Cause&lt;/i&gt; but otherwise lost in the backlots of history. It is sad to see Charles Lyell in his trips to America succumb to the charms of the aristocratic and genteel South, form a distorted view of slavery, and later decide that the different races had sprung independently in different parts of the world. Later on, the book's true villain emerges as Louis Agassiz (1807 &amp;#x2013; 1873), born in Switzerland but based at Harvard from 1847 on, who also adopted a separate-creation/separate-immutable-species theory of the world's races. (How many races were there? The number ranged from 2 to 63. Agassiz thought there were 8. [p. 375])  &lt;/p&gt;  &lt;p&gt;  It is Agassiz's writings &amp;#x2014; and their joyful reception by the South in justifying slavery &amp;#x2014; that prompts Darwin to action to refute him, and in turn to inch closer and closer to disclosing his theory of Natural Selection to the world. &lt;i&gt;Darwin's Sacred Cause&lt;/i&gt; assumes a breathless pace as the reader approaches the end of the 1850's, with full prior knowledge that the end of the decade will bring both the publication of &lt;i&gt;The Origin of Species&lt;/i&gt; in November 1859, the election of Abraham Lincoln in November 1860, and the secession of seven states prior to his inauguration in March 1861.  &lt;/p&gt;  &lt;p&gt;  By the 1850s, the debate about the unity or plurality of human races had "carried over into domestic-breed studies." For example, it was pretty much established that domesticated dogs and pigeons were bred from wilder animals. But it was generally assumed that the many varieties of dogs and pigeons had come from &lt;i&gt;separate&lt;/i&gt; origins. If it could be shown that all domesticated pigeons derived from one wild species, then by extension, human races might also have arisen from one source as well.  "By the 1850s, the [pigeon] loft, the farm and the kitchen garden has become &lt;i&gt;the&lt;/i&gt; battleground for good natualists and bad propagandists at loggerheads over human origins." (p. 244)  &lt;/p&gt;  &lt;p&gt;  Darwin loved data. He read voraciously to extract data out of books that he otherwise considered completely wrong. He used the full resources of the British Empire to gather data from around the world. He formed deep friendships with correspondents who would respond to his queries with loads of data. And he loved experimentation. For example, it had always been assumed that seemingly related plants on different land-masses must be result of independent creations because seeds could not survive immersion in salt water. Nobody had ever tested that hypothesis until Darwin did his own experiments, keeping seeds immersed in numerous smelly jars of salt water for weeks, then for months. Most of the seeds survived the experience just fine, and some even sprouted better! He wrote an article about his experiment for &lt;i&gt;Gardeners' Chronicle&lt;/i&gt; and reminded the readers  &lt;/p&gt;  &lt;ul&gt;  As such experiments might naturally appear childish to many, I may be permitted to premise that they have a direct bearing on a very interesting problem, which has lately, especially in America, attracted much attention, namely, whether the same organic being has been created at one point or on several on the face of our globe. (p. 248)  &lt;/ul&gt;  &lt;p&gt;  This is one of very many quotations that Desmond and Moore have dug up to show that even when Darwin was submerging seeds in salt water, he was thinking about the implications for the origins of race. "There was no need for aboriginal species or aboriginal humans to be created over their entire range, for dispersal &lt;i&gt;was&lt;/i&gt; viable, even across oceans." (p. 251)  &lt;/p&gt;  &lt;p&gt;  Darwin began accumulating so many livestock that he was listed as a "Farmer" in Bagshaw's &lt;i&gt;History, Gazetteer and Dictionary of Kent&lt;/i&gt;. (p. 252) One of the most entertaining passages in &lt;i&gt;Darwin's Sacred Cause&lt;/i&gt; is his experiments in pigeon-breeding (including joining two pigeon-breeding clubs), leading to his determination that all varieties of domestic pigeons that he had accumulated &amp;#x2014; which he said an ornithologist would see as "three good genera and about fifteen good species" &amp;#x2014; were actually members of the same species that had originated with the rock dove. All the pigeon varieties were successfuly inter-breedable with fertile offspring &amp;#x2014; the most common test of species unity. (This is why &lt;i&gt;Origin of Species&lt;/i&gt; begins with a discussion of pigeons.)  &lt;/p&gt;  &lt;p&gt;  In 1857, the pluralists Josiah Nott and George R. Gliddon published a book &lt;i&gt;Indigenous Races of the Earth&lt;/i&gt; in which they gave new names to the pluralists and unitarists. Pluralists like themselves who believed in separate creations of similar species would now be known as Polygenists. Those who believed in uniform origins became believers in Monogenesis, suggesting a very old-fashioned affection for Adam and Eve. (p. 288-289)  &lt;/p&gt;  &lt;p&gt;  Although Darwin originally had much grander plans for it, &lt;i&gt;Origin of Species&lt;/i&gt; did not discuss humans. But every reader was able to extrapolate, and one review even began "Mr. Darwin boldly traces out the genealogy of man, and affirms that the monkey is his brother, and the horse his cousin, and the oyster his remote ancestor." (p. 328)  Despite Darwin's overall intent, some people insisted on extracting from &lt;i&gt;Origin of Species&lt;/i&gt; only what they wanted to see, interpreting the "struggle for existence" described within its pages as a mandate for racial extermination. (p. 337)   &lt;/p&gt;  &lt;p&gt;  Darwin would not specifically tackle the issue of race for another 12 years, in &lt;i&gt;The Descent of Man, and Selection in Relation to Sex&lt;/i&gt; (1871), the completion of which Desmond and Moore suggest was prompted by the Governor Eyre matter. Race required a separate book because Darwin did not believe that most racial characteristics offered a survival benefit. Hence, they did not come under the category of Natural Selection. The second half of the mechanism of evolution was Sexual Selection &amp;#x2014; the way in which animals and humans choose mates. Most racial characteristics develop simply because different population groups develop different standards of physical beauty. To a certain extent, through the choice of mates, we govern our own evolution as a self-selecting "&lt;i&gt;domesticated&lt;/i&gt; animal." (p. 359)  &lt;/p&gt;  &lt;p&gt;  &lt;i&gt;The Descent of Man&lt;/i&gt; is not a perfect book. It reveals plenty of prejudices and stereotypes that are normal for someone living in England in the middle of the 19&lt;sup&gt;th&lt;/sup&gt; century, and it is even possible to extract some passages, mangle them a bit, and then "prove" that Darwin was a proponent of eugenics or something equally vile.   &lt;/p&gt;  &lt;p&gt;  But this is not the whole picture. The whole picture that emerges from &lt;i&gt;Darwin's Sacred Cause&lt;/i&gt; is a man who is extraordinarily decent and kind and driven to demonstrate the unity of all people of the world in one human race. Very few other scientists of the 19&lt;sup&gt;th&lt;/sup&gt; century come close to Darwin's standards.  &lt;/p&gt;  &lt;p&gt;  &lt;i&gt;Darwin's Sacred Cause&lt;/i&gt; is a much-needed corrective to the recent creationist assault on Darwin and evolution from books such as &lt;i&gt;From Darwin to Hitler: Evolutionary Ethics, Eugenics and Racism in Germany&lt;/i&gt; and &lt;i&gt;Darwin's Plantation: Evolution's Racist Roots&lt;/i&gt;, and movies such as &lt;i&gt;Expelled: No Intelligence Allowed&lt;/i&gt;. Anybody who looks at Darwin's life and work only to find facism and racism is simply dense, or (more likely) too full of their own bigotries to see reality.  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;img src="http://msnbcmedia4.msn.com/j/msnbc/Components/Photo_StoryLevel/080421/080421-expelled-movie-hmed-10a.hmedium.jpg" /&gt;  &lt;br /&gt;  Humanitarian scientist stares down creationist &lt;br /&gt;toady in &lt;i&gt;Expelled: No Intelligence Allowed&lt;/i&gt;  &lt;/p&gt;  </description>
      <author>cp@charlespetzold.com</author>
      <category>Books</category>
    </item>
    <item>
      <title>Graphical Paths with Gradient Colors</title>
      <link>http://www.charlespetzold.com/blog/2009/02/Graphical-Paths-with-Gradient-Colors.html</link>
      <pubDate>Thu, 05 Feb 2009 15:57:13 GMT</pubDate>
      <description>&lt;p&gt;  In WPF, you can draw a graphical path (in this case, a Bézier spline) with a thick width (24 units here) and the &lt;i&gt;Stroke&lt;/i&gt; property set to a &lt;i&gt;LinearGradientBrush&lt;/i&gt;:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;img src="http://www.charlespetzold.com/blog/2009/02/GradientPath01.png" /&gt;  &lt;/p&gt;  &lt;p&gt;  It almost looks as if the gradient goes from one end of the Bézier spline to the other, but that's only because the spline is roughly oriented with the &lt;i&gt;LinearGradientBrush&lt;/i&gt;. The paradigm used in WPF is that the brush encompasses the entire area occupied by the graphical object, which then works like a stencil to let the color come through:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;img src="http://www.charlespetzold.com/blog/2009/02/GradientPath02.png" /&gt;  &lt;/p&gt;  &lt;p&gt;  If the Bézier spline were altered somewhat, the sense that the gradient goes from one end to the other would be revealed as an illusion:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;img src="http://www.charlespetzold.com/blog/2009/02/GradientPath03.png" /&gt;  &lt;/p&gt;  &lt;p&gt;  You might prefer that you have the option to draw graphical paths with a gradient brush that truly runs from one end of the figure to the other:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;img src="http://www.charlespetzold.com/blog/2009/02/GradientPath04.png" /&gt;  &lt;/p&gt;  &lt;p&gt;  regardless how the Bézier spline is oriented:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;img src="http://www.charlespetzold.com/blog/2009/02/GradientPath05.png" /&gt;  &lt;/p&gt;  &lt;p&gt;  You might instead prefer applying a gradient that is perpendicular to the path rather than parallel with it:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;img src="http://www.charlespetzold.com/blog/2009/02/GradientPath06.png" /&gt;  &lt;/p&gt;  &lt;p&gt;  Those last three screen shots display a &lt;i&gt;GradientPath&lt;/i&gt; class I wrote. You can play around with this class in a Xaml Browser Application (XBAP) here:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;a href="http://www.charlespetzold.com/blog/2009/02/GradientPathDemo/GradientPathDemo.xbap"&gt;GradientPathDemo.xbap&lt;/a&gt;  &lt;/p&gt;  &lt;p&gt;  The sample app creates a &lt;i&gt;PathGeometry&lt;/i&gt; consisting of a straight line, a Bézier spline, and another straight line. You can change all of the points defining the path by dragging the gray dots, and yes, you can deform the figure to a point where the drawing logic breaks down. But if you keep the figure fairly continuous without sharp bends, it pretty much works.  &lt;/p&gt;  &lt;p&gt;  You can download the   &lt;a href="http://www.charlespetzold.com/blog/2009/02/GradientPathDemo.zip"&gt;GradientPathDemo source code&lt;/a&gt;. The   &lt;i&gt;GradientPath&lt;/i&gt; class derives from &lt;i&gt;FrameworkElement&lt;/i&gt; and defines eight properties:  &lt;/p&gt;  &lt;ul&gt;  &lt;i&gt;Data&lt;/i&gt; of type &lt;i&gt;Geometry&lt;/i&gt; has the same role as in the &lt;i&gt;Path&lt;/i&gt; class.  &lt;/ul&gt;  &lt;ul&gt;  &lt;i&gt;GradientStops&lt;/i&gt; of type &lt;i&gt;GradientStopCollection&lt;/i&gt; is a collection of &lt;i&gt;GradientStop&lt;/i&gt; objects, just as in &lt;i&gt;LinearGradientBrush&lt;/i&gt; and &lt;i&gt;RadialGradientBrush&lt;/i&gt;.  &lt;/ul&gt;  &lt;ul&gt;  &lt;i&gt;ColorInterpolationMode&lt;/i&gt; of type &lt;i&gt;ColorInterpolationMode&lt;/i&gt; works the same as in &lt;i&gt;LinearGradientBrush&lt;/i&gt; and &lt;i&gt;RadialGradientBrush&lt;/i&gt;  &lt;/ul&gt;  &lt;ul&gt;  &lt;i&gt;GradientMode&lt;/i&gt; of type &lt;i&gt;GradientMode&lt;/i&gt;, an enumeration with two members, &lt;i&gt;Parallel&lt;/i&gt; and &lt;i&gt;Perpendicular&lt;/i&gt; as shown in the examples above.  &lt;/ul&gt;  &lt;ul&gt;  &lt;i&gt;StrokeThickness&lt;/i&gt; of type &lt;i&gt;double&lt;/i&gt; determines the width of the line.  &lt;/ul&gt;  &lt;ul&gt;  &lt;i&gt;StrokeStartLineCap&lt;/i&gt; and &lt;i&gt;StrokeEndLineCap&lt;/i&gt; of type &lt;i&gt;PenLineCap&lt;/i&gt; determine the appearance of the ends of the line.  &lt;/ul&gt;  &lt;ul&gt;  &lt;i&gt;Tolerance&lt;/i&gt; of type &lt;i&gt;double&lt;/i&gt; governs the precision that the path is approximated by a polyline.  &lt;/ul&gt;  &lt;p&gt;  Most of the action in &lt;i&gt;GradientPath&lt;/i&gt; occurs in the &lt;i&gt;OnRender&lt;/i&gt; override. When this method is called, the &lt;i&gt;Data&lt;/i&gt; property of the class is set to a &lt;i&gt;Geometry&lt;/i&gt;, which might look like this:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;img src="http://www.charlespetzold.com/blog/2009/02/GradientPath10.png" /&gt;  &lt;/p&gt;  &lt;p&gt;  The &lt;i&gt;OnRender&lt;/i&gt; method begins by converting that &lt;i&gt;Geometry&lt;/i&gt; to a flattened &lt;i&gt;PathGeometry&lt;/i&gt; by calling the &lt;i&gt;GetFlattenedPathGeometry&lt;/i&gt; method:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;img src="http://www.charlespetzold.com/blog/2009/02/GradientPath11.png" /&gt;  &lt;/p&gt;  &lt;p&gt;  A flattened &lt;i&gt;PathGeometry&lt;/i&gt; approximates a &lt;i&gt;Geometry&lt;/i&gt; with polylines. It might contain multiple &lt;i&gt;PathFigure&lt;/i&gt; objects, but each &lt;i&gt;PathFigure&lt;/i&gt; contains only a single &lt;i&gt;PolyLineSegment&lt;/i&gt; in its &lt;i&gt;Segments&lt;/i&gt; collection.   &lt;/p&gt;  &lt;p&gt;  At each point in the polyline approximation a perpendicular is determined. This perpendicular is &lt;i&gt;StrokeThickness&lt;/i&gt; units in length, and is actually the average of the perpendiculars of the little line segments on each side of the point:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;img src="http://www.charlespetzold.com/blog/2009/02/GradientPath12.png" /&gt;  &lt;/p&gt;  &lt;p&gt;  Each pair of adjacent perpendiculars defines a tetragon (alternately color blue and red here for illustrative purposes):  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;img src="http://www.charlespetzold.com/blog/2009/02/GradientPath13.png" /&gt;  &lt;/p&gt;  &lt;p&gt;  Each of those tetragons must be colored with a gradient brush. (For the remainder of this description I'll use the &lt;i&gt;Perpendicular&lt;/i&gt; mode which happens to be algorithmically simpler.) I tried a couple different approaches here, but the best one involved first rotating the tetragon so that the original line segment through its center is horizontal:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;img src="http://www.charlespetzold.com/blog/2009/02/GradientPath14.png" /&gt;  &lt;/p&gt;  &lt;p&gt;  This rotated tetragon gets a &lt;i&gt;LinearGradientBrush&lt;/i&gt; that goes from top to bottom:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;img src="http://www.charlespetzold.com/blog/2009/02/GradientPath15.png" /&gt;  &lt;/p&gt;  &lt;p&gt;  And the resultant object is rotated back into place:  &lt;/p&gt;  &lt;p align="center"&gt;  &lt;img src="http://www.charlespetzold.com/blog/2009/02/GradientPath16.png" /&gt;  &lt;/p&gt;  &lt;p&gt;  Coloring the little tetragons for the &lt;i&gt;Parallel&lt;/i&gt; mode was a little more complicated because each of the little figures must contain only a portion of the total gradient. I did this by creating a new &lt;i&gt;GradientStops&lt;/i&gt; collection and modifying each &lt;i&gt;Offset&lt;/i&gt; based on the ratio of the length of the polyline segment to the total length of the figure.  &lt;/p&gt;  &lt;p&gt;  The line caps had to be handled separately, and here again, the &lt;i&gt;Perpendicular&lt;/i&gt; mode was much easier. For the &lt;i&gt;Parallel&lt;/i&gt; mode I didn't try to gradate the caps at all, but instead determined an appropriate color based on &lt;i&gt;Offset&lt;/i&gt; values of 0 (for the &lt;i&gt;StrokeStartLineCap&lt;/i&gt;) and 1 (for the &lt;i&gt;StrokeEndLineCap&lt;/i&gt;). There is no guarantee that the &lt;i&gt;GradientStops&lt;/i&gt; collection will actually contain &lt;i&gt;GradientStop&lt;/i&gt; objects with those precise &lt;i&gt;Offset&lt;/i&gt; values, so I had to perform the interpolation myself.   &lt;/p&gt;  &lt;p&gt;  I regret to say that &lt;i&gt;GradientPath&lt;/i&gt; has a problem if one of the gradient colors is transparent or partially transparent. In WPF, if two filled polygons share an edge (and this edge is not horizontal or vertical), there will often be a slight visual gap between the two figures. To avoid this gap between the tetragons, I not only filled the path, but stroked it with a pen that is &lt;i&gt;outlinePenWidth&lt;/i&gt; units wide (defined as a constant 1 in the &lt;i&gt;GradientPath&lt;/i&gt; class) and the same brush as the fill. However, this causes the tetragons to overlap slightly, and when there is partial transparency, the overlap shows up as a darker line.   &lt;/p&gt;  &lt;p&gt;  I tried fiddling with different values of &lt;i&gt;outlinePenWidth&lt;/i&gt;, but nothing seemed to work well for both non-transparent and transparent colors.   &lt;/p&gt;  </description>
      <author>cp@charlespetzold.com</author>
      <category>WPF Programming</category>
      <comments>http://www.charlespetzold.com/blog/2009/02/Graphical-Paths-with-Gradient-Colors.html#comments</comments>
    </item>
  </channel>
</rss>