Alice Monro – simple family tree

In ‘The View from Castle Rock’, Alice Monro [born Alice Laidlaw] traces her family history from Scotland to Canada in a series of short stories. Unfortunately, who-is-who becomes rather muddled, at least to the naive reader, so I created this simple family tree for my year 12 English student:

Alice Monro family tree

Click on the picture to see an enlarged view of the family tree.

I hope this helps others out there confused by the early stories in the The View from Castle Rock.

cheers

Meeks

 


Dune is 50!

Dune cover 1975Happy Birthday Arrakis! And apologies for the huge picture. It’s a photo of the front cover of my copy of Dune, and I wanted you to see the loving wear and tear on this precious, 1975 version.

I first read Dune in 1971 or ’72, when I borrowed it from a university friend, but as you can see, I have re-read it many times since. Not only is story just as compelling as it was all those years ago, it also brings to light something new with each re-reading. I guess it’s time to re-read Dune again because I was not consciously aware of its environmental credentials. Oh I knew and loved the whole desert environment and the small scale terraforming the inhabitants were attempting, but it was not until I read this commemorative article in Flavourwire this morning that I realised Dune’s connection to Silent Spring:

http://flavorwire.com/535249/dune-at-50-why-the-groundbreaking-eco-conscious-novel-is-more-relevant-than-ever

I highly recommend reading the article as it points out some rather interesting facts, facts I have never known, such as:

  • Fact 1, Rachel Carson’s Silent Spring was published in 1962.
  • Fact 2, Silent Spring was instrumental in the banning of DDT, but it did not touch the awareness of the masses in the way that Dune did.

Published just three years after Silent Spring in 1965, Dune has been re-printed many times. It has also spawned more than one movie version, all of which have kept the level of public awareness ticking along for 50 years. In fact, I personally know of one, highly popular group on Goodreads that is dedicated to discussions about Dune.

Nevertheless, I believe Dune’s greatest contribution to environmental awareness has come about indirectly, via the novels and movies that owe some part of their creation to the concepts popularized by Frank Herbert’s master work.

Novels have power. Great novels change the world. I wish Frank Herbert were still around to see the fruits of his labours. Or maybe not. I fear he might be disappointed.

cheers

Meeks


FFXIV update – The Keeper of the Lake

Apologies, another gaming related post coming up. The pic below is of my character, Meeka, and the new minion she just earned from completing the Keeper of the Lake.

ffxiv kotl minion closeup

To bring my non-gamer friends up to date, Square-Enix, the Japanese developer of FFXIV brought out an expansion in July I think. This expansion was mooted to be as big and fantastic as a whole new game. Hence the buzz.

I didn’t buy the expansion, however, because to actually play it, you have to finish all the old content first. This content is attached to the storyline, and FFXIV is heavy on storyline so there’s a lot of it.Up to this point I would not be complaining. Unfortunately, the dungeons and trials I hate so much are a part of the storyline, and you can’t do one without the other.:(

Yesterday, I tried to do the next dungeon in the storyline [the Keeper of the Lake] and came very close to quitting the game altogether. The reason? A group of players I would not like to meet in real life. I don’t want to make this a self-justification rant, but I was not the reason the melee dps and the healer died at the first boss [Einhander], leaving just me and the tank alive. [In dungeons, once the healer dies, the tank usually dies soon after, and vice versa].

Now, in this situation, the thing I did right was to use my weak, Summoner healing spells to keep the tank alive. The thing I did wrong was to forget about my ‘Resurrection’ spell.

As its name suggestions, Resurrection allows a Summoner to revive a dead player during a battle. Unfortunately, Resurrection takes over 6…six…seconds to cast, and you cannot move during that time or the spell will be interrupted – i.e. the player stays dead.

While this is all happening, however, the boss is not being polite and waiting while you cast your six second spell. No, it is spamming AOEs [area of effect spells] all over the place, so the player who stands still for even 1 second is essentially dead.

I knew this, and thought the fight was hopeless, but I was wrong. There is a way to get around the long cast time of Resurrection – by using it in conjunction with another spell called ‘Swiftcast’. Essentially, what Swiftcast does is it turns the first spell that follows it into an instant cast. So in theory, Swiftcast + Resurrection should go from taking 6 seconds to taking 0 seconds.

In theory, again, when the dead dps said ‘smn rais hlr’ [translation: summoner raise healer] he was right – I should have whipped out Swiftcast and followed it by Resurrection to revive the dead healer. But I didn’t have Swiftcast, did I?

Without going into too much detail, Swiftcast is a spell that you get as another class. The class is called Thaumaturge, and they get the spell at level 26. Now what you need to understand is that in FFXIV you can play as every single class in the game, and you can use some of the skills you gain in what’s called ‘cross class skills’.

But. You guessed it, my Thaumaturge was only level 20 [because I don’t enjoy playing it].

So in that sense, the dps player was within his rights to demand that I use Resurrection. Instead, we wiped and that should have been that. In the past, when a group wipes [everybody dies] they try to learn from their mistakes and go back in. In this group, however, they kicked me from the dungeon and the group.

Under normal circumstances, I’d feel as guilty as hell about that, sure that my age blah blah makes me a terrible player. But in this instance I just got mad. Very, very mad. You see the mechanics of Keeper of the Lake [the dungeon] are all about movement, and dodging. If there is a theme, KotL [Keeper of the Lake] is a movement test of all party members. Thus the melee dps and the healer died because they were either not aware of, or unable to master the dungeon’s mechanic. My lack of a quick Resurrection spell may have exacerbated the problem, but it did not cause the problem itself.

Hence my anger. Nasty, mean-spirited and unfair were some of the cleaner things I called the group as I stood there, unable to believe they would blame the whole mess on me. I can understand the temptation to do so, but it was neither just, nor in keeping with the courteous spirit of the game. And for once, anger stopped me from running away.

I spent all of yesterday getting my unloved Thaumaturge to level 26. Then I spent hours more trying to create a macro that would allow me to revive someone faster. [Macros are like tiny command driven in-game apps that automate actions and skills].

I wish I could say my Resurrection macro worked this morning when I retried the KotL [with a much nicer group!], but it didn’t. This is what the macro looks like:

/micon “Resurrection”
/ac “Swiftcast” <me> <wait.3>
/ac “Resurrection” <t>
/p Raising! <se.11>

/micon “Resurrection”  – simply creates an icon for the macro so you know which one does what. [worked]

/ac “Swiftcast” <me> <wait.3> –  is made up of a number of commands:

/ac ‘ means the command is about an action. It can also be written as ‘ /action ‘

“Swiftcast” – is the name of the action to be used [worked]

<me> – says that my casting is to become instant

<wait.3> – is supposed to give the connection time to process the command before going on to the next one. Remember we are talking about the command going from my computer, via the internet [slow in Australia] to the Japanese servers and back again. On good days there is no appreciable lag and everything feels ‘instant’, but in dungeons and other areas of peak action, the lag can be noticeable. [I think this failed]

/ac “Resurrection” <t> – this is the prime command and tells the game to revive the player currently targeted – <t> – by me. [did not work]

/p Raising! <se.11> – this is basically just a message to the group members that I’m going to be raising someone. The <se.11> is supposed to play a sound to get everyone’s attention. [did not work]

Each line of commands should work, but something in the mix failed because when I used the macro in the dungeon this morning [to revive the healer would you believe 0.o], Swiftcast worked but nothing else did. I managed to cast Resurrect manually before the 10 second Swiftcast interval ended, but I died just as the healer revived. If anyone can fix this macro I will be eternally grateful.

Now, this is where it gets really interesting, and lead me to writing this post – we were at the last boss [of 3] and the AOEs were insane. Picture a main boss who keeps spamming AOEs that cover great big chunks of the available floor space. Get caught in this maelstrom of criss-crossing damage and you don’t last long. Now add to that a second, boss-strength creature that is also spamming AOE’s and the fight becomes horrendous.

We did not have time to think, literally dancing from one small safe area to the next while desperately trying to do some damage. But as both the Black Mage and I were magic casters, it meant we’d get half way through and 2.45 second cast and bang, we’d have to jump out of the way again. Our spells kept being interrupted and we were all getting tired just from from the visual overload of trying to make sense of the constantly changing action.

Inevitably, concentration slipped. The Black Mage died and suddenly the healer was dead as well, leaving just me and the tank. Again.

I won’t lie, I was terrified. The debacle of the first attempt ran through my mind as I hit the macro to revive the healer. And…nothing happened. What????

I wasted a second or so thinking the delay was normal before it hit me that the macro had failed. Swiftcast was on but nothing else had worked.

My brain went into neutral. I knew there was an icon for the manual Resurrection spell on my hotbar but do you think I could see it? Talk about flustered, or perhaps that was just sheer fear. I did find the icon eventually, and there was enough time left on the Swiftcast to manually hit Resurrection, but I was caught in an AOE and died just as the healer revived. It was the most freaky timing I have ever seen.

After that, all I could do was lie there, watching as the healer [who is a very experienced player] and the tank did the impossible and beat the boss. Just the two of them.

It was wonderful, and I can honestly say I loved every member of my group the second time around. And you know what? Out of that 4 man group, only the healer had ever done KotL before, but the healer made sure everyone knew what to expect and we pulled together and got through. As a team.

That is how massively multiplayer games should be played – with courtesy and kindness and camaraderie. Because everyone has to learn the hard way, by making mistakes. I studied that dungeon for hours, but seeing it on a video clip is nothing like doing it yourself. That experience you can’t get second hand.

So to G***t Knight – you were right, I should have raised the healer. And thank you for pushing me to learn a skill I should have had sooner. But about everything else, you were so wrong.

And in celebration a few more screenshot of me, my house in-game and my cute little minion.

ffxiv kotl minion in house2

ffxiv kotl minion in house3

-hugs-

Meeks

 

 


The craft of creation

As more and more of the world becomes automated, what will there be left for humans?

My answer: beauty and the creation of designs never conceived before. I can imagine a robot making this piece of glass, but I can’t imagine a robot conceiving of the design. That is our job.

Work has been using up a lot of my energy lately, but I’ll try and post lovely gems like these when I can. Enjoy.

Meeks


I survived Titan hard mode!

meeka shocked-dance-

Okay, this post is for my gamer friends only. Apologies to everyone else, but today has been a huge milestone in my gaming career, and I just have to write about it. You see, Titan hard mode is…a very hard fight. The video clip below is what I studied, for hours this weekend, just to try and learn the mechanics of the fight:

If you’ve had a look at the video you’ll know that even young, very competent gamers consider this one tough. As I am neither young, nor very competent when it comes to battling, I fully expected to die, multiple times. Worse, I fully expected my incompetence to cause the whole group to fail dismally. Given how much gamers invest in these fights, they do not tolerate failure terribly well. And they don’t tend to be very forgiving of group members [like me] who make them fail.

So I am not exaggerating when I say this particular fight has ruined my weekend till now. I literally could not think of anything else, and when I logged on this morning I had to grab a bunch of tissues because my palms were sweating so much. Fear sweat, people, fear sweat.

And then none of the bad things I’d imagined actually happened!

Titan hard mode is an 8 man fight – meaning two healers, two tanks and 4 dps [damage doers like me]. Two of the eight were my wonderful friends, Mateus and Baufian, but the rest were complete strangers. Luckily they were all players with heaps more experience than me, and essentially, they carried me for most of the fight.

But…. I managed to remember all the mechanics of the fight, and more importantly, I managed to avoid all the many things that could have killed me. And then, at the Heart phase, I actually remembered to use the caster LB [Limit Break] against Titan’s Heart. I can’t tell you how proud I am of that because my hands were still shaking at that point.

[For those who don’t know, the caster LB is a ground targetting skill. This means you have to click on the LB and then move the ground circle under the foe you want to target. When you release the button, the cast time for the LB begins and it goes boom.]

And I lived. No one had to waste time resurrecting me. No one had to bite their tongue about the ‘useless noob’. And I didn’t humiliate myself in front of my friends. I will remember this fight for a long time to come.

Now, just in case there are others like me out there, here are some tips that helped me get through Titan hard mode, in one piece, first time through:

Do your research.

For me this involved watching the above video a million times. It also meant taking something like 8 pages of notes AND doing dinky little drawings of the hardest bits – like the Bombs.

Turn off Titan’s music.

I’m told the music is very stirring, but for this fight you need to be calm, not revved up even more.

If you’re on a pc, click on the system icon as shown:

ffxiv system menu

Select ‘System Configuration’ from the menu. That opens the System Configuration window:

ffxiv system sound music

Click the ‘sound’ option in the left hand pane, and then drag the BGM slider all the way to the left. That will shut off only the music. Click ‘Apply’ and you’re done.

Turn the battle effects display down.

When you have a boss and 8 players all using showy weapon skills, it becomes almost impossible to see what’s going on, and in this fight you must be aware of what’s happening at all times.

Again, you start with the System icon, but this time select ‘Character Configuration’ as shown:

ffxiv system character menu

From here, you will get this window:

ffxiv system character battle effects

Click the ‘Character’ tab and scroll all the way down to the bottom. That’s where you will find the Battle Effects Settings [the big, showy special effects]. To change the settings, click on the words, not the radio button. For some strange reason, the radio buttons don’t actually work. -shrug-

Again, click on ‘Apply’ when you’re done.

Zoom your camera out as far as you can.

Again, this is so you can see the whole fight instead of just your own small corner of it. Coincidentally, that will allow you to see the things you have to avoid. If you can’t see it, you can’t get out of its way.

Position.

If you’re a caster dps like me, don’t hang out right at the very edge of the fight. I know this is what we normally do, but this fight requires you to move almost constantly so if you’re a little closer in to Titan, you have more options of where to move to. Also, when he does Geo Crush, it means you can run in towards the tank faster. This in turn means you can be AOE healed.

Marked guide.

And last but not least, it really helps if you go in with an experienced friend or two, especially if one of those friends puts a mark above his head. That mark is very visible all through the fight and if you ever suddenly get that awful feeling of not knowing where you’re supposed to run, following that mark can be a lifesaver.

So there you go, a very non-expert review of Titan HM. I suspect that preparation aside, I was very lucky to make it through so easily, but hey, I’ll take a little credit for my win. :D

cheers

Meeks


The Rights of Children

I received this comment from Brandi Walton today :

‘What is your response to children who were raised by gays and say things like “I deserved a mom, or I wanted a dad.” “I wish I hadn’t been created just because two lesbians wanted a kid. It’s not fair I don’t know my other biological parent.”
I ask this sincerely.
Brandi’

The more I thought about it, the more I realised no short answer was possible because there are so many questions implied within that one comment. On the one hand there is the issue common to adopted children of not knowing who their biological parent[s] are and hence, not knowing what their own DNA/family heritage may be. That is real. And then there is the plaintive ‘I wanted a dad.’ I adored my Dad so I could hardly ignore that one. But what of :

  • ‘I deserved a mom’?
  • ‘I wish I hadn’t been created just because two lesbians wanted a kid’?

I believe every child deserves to be protected and cherished and loved. If any of those needs are not met then the child’s parents deserve to be censured, but I can’t see how their gender makes a difference. I also can’t see how their marital status makes a difference. There are bad married parents; there are bad de facto parents; there are bad single parents; there are parents who abandon their children, either to the state or to the care of grandparents or aunts and uncles; there are parents who should never have conceived a child at all because they lack the ability to look after themselves, let alone a child. But in all these sad situations, being gay is not the cause; being gay is simply a fact, like being blond rather than brunette.

Unfortunately, I suspect that Brandi is not talking about that kind of bad parenting; I think she is talking about parenting that makes the child feel ‘different’ to her peers. Not fitting in can be a terrible thing. I know because I have never fitted in.

My parents and I arrived in Australia when I was just four. We were asylum seekers from the Hungarian Revolution of 1957. We did not speak English and we acted ‘strange’. My Mother insisted on bringing me hot lunches and sitting with me at school while I ate. She also brought delicious cakes for the other little kids, but I would have preferred eating sand. But that was nothing compared to her insistence that I wear trousers during winter – ugly, boyish trousers while all the other little girls ran around in frilly skirts and short socks. They almost froze but at least they were…feminine.

And then there was that weird European obsession with learning. While the rest of the kids were having a good time and messing around, my Dad expected me to actually pay attention and learn stuff. Yup, I fit in so well I could have been scarred for life and yet, my parents were hetero.

Now, as a parent myself, I know that no matter how hard I try and how good my intentions may be, I will still get things wrong. But my daughter forgives me because she knows how much I love her.

And speaking of love, I have to say that my Dad was the best Dad on earth. He was a real hands-on father before the term was even invented. He helped me with my homework and took me to ballet classes, taught me to think logically and question everything while holding my hand as I learned how to rollerskate and ride a bicycle. He taught me about beauty and honour and justice, all without raising his hand against me.

My Dad was a good parent, a very good parent, but you know what? Dad was good because of who he was, not because he was a male. His maleness was irrelevant. It’s the person that counts, not the gender.

And finally the question about heritage. I cannot imagine not knowing my parents or the history of our family. Heritage is part of who we are. It’s not everything, but it is an important part and I believe all children should be given that information. The laws are slowly changing to reflect that need, but I can imagine that some children conceived with donor sperm may have a terrible need to know the other half of their heritage. Sadly, the need to use donor sperm is not restricted to lesbian couples and the heartache of the children concerned is a deficit of the law rather than the relationship between the parents.

Finally, I have to wonder whether the child of lesbian parents is so bitter because she lacks a father, or because she clashes with her mother the way I clashed with mine?

My hope is that one day we will all take marriage equality for granted and allow little kids to go to school without being tormented for being ‘different’. I was tormented for looking different; boys like Kenneth James Weishuhn are tormented for being gay. Does any child deserve that? I don’t think so.

-hugs-

Meeks

 

 

 


Katy Faust in Australia, 2015

Firstly a very quick bio:

Katy Faust is the daughter of a lesbian couple and the owner of a website called ‘askthebigot.com’. When asked, she says she is against gay marriage because of the effect it would have on the children of such marriages. She is currently in Australia thanks to the ABC.

If you saw the Tony Jones’ interview with Katy Faust recently, you might remember the bit where he asks her why she ‘came out’ [originally, ‘askthebigot.com’ was anonymous]. Apparently the reason was because a gay blogger had discovered her identity and ‘outed’ her.

I have reblogged the post from that gay blogger in its entirety:

My Sincere Apologies to the People of Australia for Inflicting Katy Faust Upon You

 

tellthem

It’s not every day that one gets blamed on national television for subjecting an entire country to veiled bigotry. Apparently the reason Mrs. Faust got on an aeroplane and flew to the other end of the world to continue promoting bigotry was that I outed her identity (not that she makes money off of it.) Otherwise, of course, she’d only be promoting bigotry from the privacy of her Seattle home, her husband’s church or the nearest Starbucks.

There are a few things the people of Australia should be asking themselves about her, the first of which is who paid her airfare? Despite Katy’s softly-softly approach where she pretends to be a sweet and slightly naive housewife, her business project has always been to use homophobia for profit. You have to keep in mind that people don’t buy a domain name called Askthebigot.com, engage an editor and write clickbait articles because they’ve got a bit of free time between dropping the children off at school and marinating chicken for lunch.

Faust is actually an astute businesswoman. According to the bio she gave epicquestmedia she studied Asian Studies and Political Science at St. Olaf College and received a Fulbright to study in Taiwan. That belies the notion that she would be capable of making such simplistic and illogical statements unless there’s something more to the story.

The fraud Mrs. Faust is promoting in Australia today is one where she conflates the issues of gay marriage and gay parenting in a rather absurd manner. Mrs. Faust herself was born to a lesbian mother long before the lgbt community considered marriage would ever become a legal possibility.

The vast majority of gay parents are in fact unmarried lesbians with children from previous heterosexual relationships, children just like Katy Faust herself . The link is to a Spanish study, but the figures seem to reflect those in other countries as well. Same-sex marriage legislation has been approved in various countries including Spain, Holland and Belgium, and there has been no significant rise in the number of lgbt families with children.

That means the existence of these families is entirely independent to their legal status as families. So Faust’s argument is dead in the water.

Where gay marriage is relevant to the children of members of the LGBT community is simply that they would afford those pre-existing families a number of rights and protections, including financial/legal protections in the case of separation and divorce. Access to the children, visitation, child-support and so forth.

hatepieSo if her propositions don’t actually protect children, the inexistence of gay marriage certainly didn’t affect her own childhood story– then we’re back to the money angle. Homophobia is big business in America.  In 2010 NOM raised US$9,197,742. In the first year of its creation NOM paid its leaders, Brian Brown and Maggie Gallagher, 14% of its budget. Now NOM pays Brown a salary of over $150,000 per year, and all he has to do is hate gay people and promote anti-gay propaganda. Fabulous job! Faust and her cohorts, Rivka Edelman, Robert Oscar Lopez, Janna Anderson and others want a piece of that ugly-hate-pie.

Little by little they’ve been raising their public profiles. Faust with her website, Lopez with amateur videos, Darnelle-Anderson with articlesand all of them together with a number of amicus briefs. They’ve realized filing briefs with various courts creates the false impression of legitimacy and seriousness. In fact the ink was still wet on Mrs. Faust’s brief and her pastor husband was already calling her an expert on the issue:

“My wife is an expert on this. I know what the Bible says, but from a logic / experience standpoint she is the expert. She has written an “amicus brief” for the upcoming Supreme Court Case on gay marriage next week.”

Let me just clarify that “An amicus curiae (literally, friend of the court; plural, amici curiae) is someone who is not a party to a case and offers information that bears on the case, but who has not been solicited by any of the parties to assist a court.”

If you dislike the colour purple you can submit an amicus brief in any case where the colour purple is the subject of the suit. Maybe purple stole your candy, maybe purple dumped you. You could even be colour-blind, it doesn’t matter. Your argument doesn’t have to have any merit whatsoever, you just need to have an opinion/experience related to the suit. If Faust is an expert on something, it’s in promoting and endorsing vile stereotypes that have long been dismissed by mainstream science and civilized society at large.

Hopefully Australia and its people will see through the scam. Hopefully you will join Argentina, Belgium, Brazil, Canada, Denmark, France, Iceland, Ireland, Luxembourg, the Netherlands, New Zealand, Norway, Portugal, South Africa, Spain, Sweden, the United Kingdom, the United States and Uruguay in saying no to bigotry and saying no to Faust and the anti-gay-for-pay crowd.

And just in case it was not blindingly obvious, I agree with every word. I can only hope that the ABC embraced Ms Faust in the hope of stirring up a nice little controversy, not in ignorance.

cheers

Meeks


Should Australians demand a new flag?

australian flags

The flag at the top is the current flag which ties Australia to Great Britain. I don’t like that. I also don’t like the aesthetic. It is not distinctive, but it is ugly.

By contrast, the second flag is the current Aboriginal flag and the one I would like to represent us to the rest of the world. It shrieks ‘the sunburnt country’ and the past we share with the First Australians. No one looking at that flag could mistake it for anything but the Australian flag. And it is beautiful.

We Australians did not have the courage to own Waltzing Matilda as our National Anthem; I hope that sometime in the near future we will have the courage to own our shared heritage by adopting the Aboriginal flag. I think that would be a better sign of respect than a handful of dry words in the constitution.

Am I alone in this?

Meeks


Empire of Angels [from Two Steps From Hell]

I have loved the music of Two Steps from Hell for a few years now, and it was perfect for the soundtrack to Vokhtah, but for Innerscape I needed something softer and more romantic. Enter Jo Blankenburg and the start of another love affair with music.

Unfortunately, as the mood of a story changes, so must the music that underscores it. That is why this latest phase of the Innerscape story [yes, I’m at it again] sent me hunting for new music, and I found it right here:

The composer, Thomas Bergersen, is actually one half of the music writing superteam of Two Steps From Hell, but in this solo album he lets his softer, more romantic side loose, and I couldn’t be happier. In fact, there is even a track in 3/4 time [waltz time]. As soon as I heard that track I knew this new album was for me.

I hope you like it as much as I do. :)

Meeks


Writing and the Unsung Heroes: Enter the Expert

acflory:

Your jaw will hit the floor when you read how much research DV puts into her books. And while you’re being amazed, why not give this latest Leine Basso story a try? If it’s anything like the previous ones, Cargo will be a very fun read!

Originally posted on DV Berkom Books:

BBC creditsHow many times have you watched a movie in a theater and actually stayed through the credits? You know, when stuff like “Best Boy Grip” or “Assistant to Mega Star” or “Star Stalker Head Buster” is listed on-screen? With all the films adding extra scenes at the end these days, it’s almost mandatory.

The sheer number of people required to make a movie always amazes me. The idea’s hard to wrap your head around, right? What? They need that many assistants for what’s his face because he rocks his inner diva better than a Kardashian?

Well, it got me thinking (be afraid) about what goes into writing a novel. Novelism (okay, not a word, but it should be) does not always involve the solitary wordsmith slaving away in a garret in Paris with only a flagon of wine and five-year-old cheese to sustain her. Oh, contraire, mes amis (and yes…

View original 1,061 more words


Follow

Get every new post delivered to your Inbox.

Join 1,034 other followers

%d bloggers like this: