Thursday, October 29, 2009

Guest Blog from author Therese Walsh




Therese Walsh is the author of The Last Will of Moira Leahy, which is already racking up the raves. Says Booklist, “Walsh’s debut is a magical, involving journey, one that mixes a compelling mystery from the past with a suspenseful search in the present.” Therese offered to do a guest blog, and her "I had to write it" is, I think, in the soul of every writer I know.

The Story Behind the Story of The Last Will of Moira Leahy

I had to write it.

If I were going to write a memoir of my time with my debut novel, The Last Will of Moira Leahy, that is how it would begin. All first lines should do a job, and if that one is working properly you are now wondering, “Why did you have to write it?”

Let me tell you.

I began writing this story in 2002 as almost a writing exercise. I’d been writing children’s picture book manuscripts, but I’d become increasingly enamored of longer words and meatier stories. I decided to give myself a bigger canvas: adult fiction. I thought, at first, that I would write a romance, a traditional love story, but as I wrote my story veered off into unromantic territory.


Originally, the main character, Maeve Leahy, did not have a twin. But one day, Moira was just there, explaining her sister’s behaviors and trauma. And there was a Javanese keris involved in the story, demanding its fair share of attention.

You can see the problem, I’m sure: When I submitted the book, it was rejected by agents—not for lack of voice or unique content, but because it was too much of a square peg. It was structured like a romance, but the breadth of the novel didn’t fit the genre. One agent suggested I should be writing women’s fiction. Deep down, I realized that agent was right. What was I going to do? Begin a new book? Quit entirely?

The timeline is a little fuzzy, but 2004 was a big year for mulling over my options. I did a lot of thinking, a lot of reading in the genre of women’s fiction, and a lot of craft work. All the while, my rejected project writhed in the “unfinished business” category of my mind. There was no use fighting it.

I had to write it.

I salvaged one critical scene from the old draft and started over again in 2005. Then I scrapped everything again in 2006 and started over for a third time. Maybe I would’ve quit but my characters refused to leave me alone. You know that feeling you get in the pit of your stomach, that disquiet you feel when you know something needs to be done and it’s important and you’re messing up? That’s how I felt whenever I wasn’t working on this project. When I was at least actively thinking about it, the anxiety eased. And so, little by little, I worked through the last draft.

In 2008, I finished polishing the women’s fiction version of The Last Will of Moira Leahy and found an agent, Elisabeth Weed. Shortly thereafter, she sold the book to Shaye Areheart, an imprint of Random House, in a two-book deal.

How do I feel about my second book, my work in progress?

I have to write it.

171 comments:

  1. tramadol online tramadol hydrochloride 50 mg get high - best place buy tramadol online reviews

    ReplyDelete
  2. buy tramadol for dogs taking 100mg tramadol - can you order tramadol

    ReplyDelete
  3. buy tramadol tramadol dosage extended release - buy tramadol online usa

    ReplyDelete
  4. buy tramadol cod overnight generic for tramadol medication - tramadol japan

    ReplyDelete
  5. buy tramadol online tramadol online reviews - tramadol dosage chart for dogs

    ReplyDelete
  6. klonopin online pharmacy klonopin 0.5mg - clonazepam (klonopin) high

    ReplyDelete
  7. buy generic ativan ativan expiration - ativan dosage mg

    ReplyDelete
  8. tramadol cheap legal buy tramadol online - tramadol dosage 10 lb dog

    ReplyDelete
  9. buy klonopin online klonopin migraine - klonopin 2mg clonazepam

    ReplyDelete
  10. tramadol online tramadol 50mg tablets an 627 - buy tramadol cod saturday delivery

    ReplyDelete
  11. discount ambien order ambien online no prescription - what is ambien pill for

    ReplyDelete
  12. where to buy tramadol online can you buy tramadol in usa - taking 2 50mg tramadol

    ReplyDelete
  13. tramadol online tramadol 319 - buy tramadol online no prescription mastercard

    ReplyDelete
  14. ativan for anxiety ativan reversal - ativan overdose quantity

    ReplyDelete
  15. legal buy tramadol online tramadol hcl acetaminophen 650 - safe to buy ultram online

    ReplyDelete
  16. buy tramadol online no prescription cod buy tramadol mastercard - cheap 100mg tramadol

    ReplyDelete
  17. can you buy tramadol online legally tramadol 50mg capsules - tramadol online shipping

    ReplyDelete
  18. buy ambien online ambien cr generic reviews - ambien with high blood pressure

    ReplyDelete
  19. online soma watch argento soma online free - soma san diego 2012

    ReplyDelete
  20. generic tramadol online tramadol narcotic high - tramadol quitting cold turkey

    ReplyDelete
  21. buy discount tramadol buy tramadol saturday delivery - buy cheap tramadol online no prescription

    ReplyDelete
  22. buy tramadol online tramadol reactions - tramadol generic ultram 50 mg 180 pills

    ReplyDelete
  23. soma online soma muscle relaxer vs flexeril - soma bras cheap

    ReplyDelete
  24. buy tramadol 180 order tramadol online - tramadol 93 58

    ReplyDelete
  25. ambien online generic ambien rdy - is buying ambien online legal

    ReplyDelete
  26. klonopin medication buy clonazepam mastercard - klonopin side effects mayo

    ReplyDelete
  27. ambien for sale ambien side effects uti - online pharmacy ambien cr

    ReplyDelete
  28. tramadol online tramadol online no prescription overnight - tramadol 50 mg is used to treat

    ReplyDelete
  29. buy tramadol saturday delivery buy tramadol 200mg online - buy tramadol cod overnight delivery

    ReplyDelete
  30. clonazepam medication klonopin klonopin - pictures of generic klonopin

    ReplyDelete
  31. buy tramadol online can you buy tramadol over counter - buy tramadol uk

    ReplyDelete
  32. order tramadol overnight tramadol buy online - tramadol dose to get high

    ReplyDelete
  33. buy ambien online ambien pharmacy no prescription - ambien 20 mg dose

    ReplyDelete
  34. buy tramadol tramadol overdose dose - buy tramadol online for cheap

    ReplyDelete
  35. buy tramadol online without a prescription tramadol hydrochloride get high - take tramadol high

    ReplyDelete
  36. order tramadol no prescription really cheap tramadol - discount pet medications tramadol

    ReplyDelete
  37. buy tramadol online buy tramadol online cod overnight - what does tramadol high feel like

    ReplyDelete
  38. tramadol online tramadol hcl contraindications - order tramadol online saturday delivery

    ReplyDelete
  39. buy viagra online best place buy viagra online yahoo answers - viagra mechanism of action

    ReplyDelete
  40. tramadol tramadol hcl er - tramadol high snort

    ReplyDelete
  41. buy ambien online overnight zolpidem drug interactions - ambien gaba

    ReplyDelete
  42. soma online soma san diego pictures - buy soma from usa

    ReplyDelete
  43. online soma soma 2 pills - soma perfect drug brave new world

    ReplyDelete
  44. tramadol online tramadol high energy - buy tramadol online canada

    ReplyDelete
  45. buy ambien online overnight delivery ambien side effects muscle aches - ambien side effects

    ReplyDelete
  46. ambien on line ambien cr 12.5 cut in half - 10mg ambien price

    ReplyDelete
  47. tramadol online buy tramadol visa - buy tramadol online with cod

    ReplyDelete
  48. ambien generic ambien 10mg tablet - ambien pill effects

    ReplyDelete
  49. buy viagra online viagra for women hindi - order viagra with paypal

    ReplyDelete
  50. cheap generic viagra cheap viagra no rx - genuine viagra online canada

    ReplyDelete
  51. buy klonopin online klonopin withdrawal side effects - considered overdose klonopin

    ReplyDelete
  52. buy viagra los angeles buy viagra online mexico - does viagra work straight away

    ReplyDelete
  53. ambien cr ambien cr price per pill - ambien cr effects

    ReplyDelete
  54. generic soma online soma bras return policy - cheap soma no prescription overnight

    ReplyDelete
  55. klonopin buy klonopin 2mg clonazepam - klonopin for anxiety sleep

    ReplyDelete
  56. buy ambien online where to buy ambien online - ambien dosage 5mg

    ReplyDelete
  57. tramadol online tramadol withdrawal help - cheap tramadol for sale

    ReplyDelete
  58. buy viagra online overnight can you buy viagra online legally - viagra for women video

    ReplyDelete
  59. soma pills soma muscle relaxer bluelight - muscle relaxer similar soma

    ReplyDelete
  60. order viagra internet order brand name viagra online - generic viagra soft tabs

    ReplyDelete
  61. cheap viagra online viagra insurance coverage - buy viagra manchester uk

    ReplyDelete
  62. buy viagra buy viagra online to canada - buy viagra online uk next day delivery

    ReplyDelete
  63. purchase viagra no prescription buy viagra online from usa - buy viagra online next day

    ReplyDelete
  64. cialis online cialis us pharmacy - cheap cialis viagra online

    ReplyDelete
  65. buy discount tramadol tramadol online tennessee - tramadol ultram same

    ReplyDelete
  66. buy sildenafil can you buy viagra online canada - purchase viagra uk

    ReplyDelete
  67. viagra online without prescription buy cheap viagra online us - buy viagra korea

    ReplyDelete
  68. buy sildenafil online 100 mg viagra online - viagra online overnight shipping

    ReplyDelete
  69. tramadol online tramadol 50mg capsules - tramadol 75 mg

    ReplyDelete
  70. buy tramadol with mastercard buy tramadol health solutions - tramadol 50 mg long does stay your system

    ReplyDelete
  71. sildenafil citrate buy generic viagra online forum - buy viagra online rx

    ReplyDelete
  72. order tramadol online mastercard tramadol withdrawal exhaustion - tramadol hcl 50 mg information

    ReplyDelete
  73. buy propecia online buy propecia online usa - finpecia generic propecia finasteride 1mg

    ReplyDelete
  74. cialis online cialis 2.5mg price - generic cialis 20mg tablets

    ReplyDelete
  75. buy viagra generic viagra best online pharmacy - buy viagra legally online canada

    ReplyDelete
  76. cialis pharmacy cialis online europe - where to buy cialis no prescription

    ReplyDelete
  77. viagra online viagra buy online forum - where to purchase viagra in ireland

    ReplyDelete
  78. finasteride no prescription propecia 30 day supply - propecia patient results

    ReplyDelete
  79. buy tramadol online buy tramadol online no prescription needed - purchase tramadol online

    ReplyDelete
  80. viagra online purchase viagra online with paypal - viagra from canada

    ReplyDelete
  81. buy viagra pills buy viagra no prescription usa - buy generic viagra online overnight

    ReplyDelete
  82. buy propecia online buy cheap propecia no prescription - order propecia

    ReplyDelete
  83. how to order viagra viagra and alcohol - viagra jelly

    ReplyDelete
  84. cheap tramadol online order cheap tramadol-overnight - buy tramadol online cod

    ReplyDelete
  85. buy viagra does viagra work straight away - cheap female viagra online

    ReplyDelete
  86. buy discount tramadol buy tramadol 627 - tramadol dosage severe pain dogs

    ReplyDelete
  87. buy retin a gel buy retin a micro gel no prescription - retin-a cream vs. retin-a micro gel

    ReplyDelete
  88. buy propecia propecia side effects irreversible - their generic propecia

    ReplyDelete
  89. buy retin-a retin a cream generic - retin-a micro cream

    ReplyDelete
  90. buy tramadol online tramadol hydrochloride purchase - buy tramadol online no prescription cheap

    ReplyDelete
  91. order finasteride where to buy propecia in australia - propecia yahoo

    ReplyDelete
  92. order propecia online generic propecia available in us - buy generic propecia online

    ReplyDelete
  93. online pharmacy retin a retin a .1 micro gel - buy retin no prescription online

    ReplyDelete
  94. buy tramadol buy tramadol online illegal - long does tramadol overdose last

    ReplyDelete
  95. tramadol 50mg methocarbamol and tramadol for dogs - many tramadol 50 mg get high

    ReplyDelete
  96. buy tramadol online no prescription cheap tramadol hcl 50mg get you high - tramadol 50 mg while breastfeeding

    ReplyDelete
  97. buy tramadol online where to buy tramadol online - buy tramadol usa

    ReplyDelete
  98. buy tramadol effects of tramadol high - tramadol high opiate tolerance

    ReplyDelete
  99. retin a creme retin.a 0.1 micro gel - buy retin a usa

    ReplyDelete
  100. buy retin-a retin a micro mechanism action - retin-a ebay

    ReplyDelete
  101. buy tramadol 100mg buy tramadol online mastercard - tramadol hcl 50 mg efectos secundarios

    ReplyDelete
  102. buy tramadol tramadol online canada - tramadol online with cod

    ReplyDelete
  103. buy retin-a retin a cream janssen cilag - retin a cream package insert

    ReplyDelete
  104. buy tramadol online tramadol withdrawal - tramadol 50/ 100 mg

    ReplyDelete
  105. buy tramadol online buy tramadol with american express - tramadol 325 mg

    ReplyDelete
  106. tramadol 50mg tramadol medication 100mg - tramadol 50mg t7

    ReplyDelete
  107. tramadol 50mg tramadol legal to buy online - tramadol 50 mg ultram

    ReplyDelete
  108. generic viagra buy viagra cialis online us - buy viagra online reviews

    ReplyDelete
  109. viagra online without prescription viagra buy cheap - pfizer viagra buy online us

    ReplyDelete
  110. buy tramadol tramadol rash - buy tramadol with mastercard

    ReplyDelete
  111. buy cialis can you buy cialis over the counter in us - legal to buy cialis online

    ReplyDelete
  112. buy cialis no prescription cialis online forum - best place to buy cialis online forum

    ReplyDelete
  113. generic viagra buy cheap viagra thailand - generic viagra issues

    ReplyDelete
  114. generic viagra viagra online australia paypal - buy viagra in us

    ReplyDelete
  115. buy tramadol buy tramadol online bluelight - purchase cheap tramadol online

    ReplyDelete
  116. order viagra online generic viagra efficacy - buy viagra thailand

    ReplyDelete
  117. viagra no prescription viagra online questionnaire - does viagra work after prostate removal

    ReplyDelete
  118. cheap viagra purchase viagra germany - buy cheap viagra online from us

    ReplyDelete
  119. generic cialis cialis price - cialis user reviews

    ReplyDelete
  120. buy cialis buy cialis com - cialis daily once a day

    ReplyDelete
  121. purchase viagra viagra online us pharmacy - female herbal viagra for women

    ReplyDelete
  122. sildenafil citrate generic viagra malaysia - legal buy viagra online us

    ReplyDelete
  123. buy cialis 20mg cialis discount - order cialis online pharmacy

    ReplyDelete
  124. buy viagra cheap buy viagra online canadian pharmacy - generic viagra online purchase

    ReplyDelete
  125. cheap viagra buy viagra online us paypal - viagra for women hypertension

    ReplyDelete
  126. viagra online can you buy viagra in us over the counter - like viagra for women

    ReplyDelete
  127. cialis pharmacy buy cialis in india - cialis 2.5 online

    ReplyDelete
  128. soma without prescription soma smoothie sale - buy soma online cash delivery

    ReplyDelete
  129. buy cialis cialis for daily use - generic cialis paypal

    ReplyDelete
  130. buy cialis cialis online fast delivery - buy cialis euro

    ReplyDelete
  131. buy soma generic soma zanaflex - buy soma 350 mg online

    ReplyDelete
  132. buy soma online generic soma overnight - discount soma online

    ReplyDelete
  133. viagra online viagra for women and fda - viagra pills for cheap

    ReplyDelete
  134. buy soma online qualitest generic soma - online somali dating

    ReplyDelete
  135. buy soma order soma online no prescription - rows at soma for sale omaha

    ReplyDelete
  136. buy soma buy soma louisiana - soma online no prescription

    ReplyDelete
  137. buy generic soma bars near soma san diego - soma hindu

    ReplyDelete
  138. buy retin-a retin a cream 0.1 usa - buy retin a cream australia

    ReplyDelete
  139. soma online soma medication dose - soma san diego side stage

    ReplyDelete
  140. soma without prescription soma 10 off - 350mg carisoprodol generic soma

    ReplyDelete
  141. buy soma online soma san diego blink 182 - soma online no prescription overnight

    ReplyDelete
  142. buy soma drug interactions soma hydrocodone - buy soma online cheap

    ReplyDelete
  143. buy tramadol without prescriptions tramadol dosage women - tramadol online pharmacy

    ReplyDelete
  144. tramadol 50mg can you order tramadol - best dosage tramadol

    ReplyDelete
  145. buy tramadol online tramadol 50 mg o 100 mg - buy tramadol overnight delivery no prescription

    ReplyDelete
  146. purchase retin-a retin-a online no prescription - retin-a micro cream dosage

    ReplyDelete
  147. buy retin a retin a micro discount card - retin a cream for acne price

    ReplyDelete
  148. cheap tramadol tramadol 93 58 high - order tramadol saturday delivery

    ReplyDelete
  149. buy tramadol online tramadol for dogs pain - buy tramadol online in florida

    ReplyDelete
  150. buy tramadol in florida buy tramadol with mastercard - 3 tramadol high

    ReplyDelete
  151. buy retin a retin a online usa - retin a gel and wrinkles

    ReplyDelete
  152. tramadol no prescription tramadol ibuprofen - tramadol 50mg generic

    ReplyDelete
  153. buy tramadol tramadol online pharmacy no prescription needed - tramadol dosage supplied

    ReplyDelete
  154. tramadol 50mg tramadol withdrawal loperamide - tramadol with hydrocodone

    ReplyDelete
  155. cheap tramadol buy tramadol online mastercard overnight - tramadol dosage for people

    ReplyDelete
  156. tramadol online tramadol mexico - buy tramadol online in uk

    ReplyDelete
  157. order tramadol online cod where to buy tramadol - ultram online forum

    ReplyDelete
  158. buy generic tramadol buy tramadol 200mg - tramadol 50mg 319

    ReplyDelete
  159. where to buy tramadol online tramadol 200mg er - tramadol hcl side effects in dogs

    ReplyDelete
  160. tramadol 50mg buy tramadol 50mg - cheap tramadol cod

    ReplyDelete
  161. buy tramadol in florida tramadol high blood pressure - tramadol vs hydrocodone

    ReplyDelete
  162. buy tramadol for dogs purchase tramadol - tramadol 50mg uk

    ReplyDelete
  163. Hello, Neat post. There's a problem with your site in internet explorer, could check this? IE nonetheless is the marketplace chief and a huge part of folks will pass over your fantastic writing because of this problem.

    my web blog ... payday loans lenders only

    ReplyDelete
  164. tramadol online order tramadol cod next day delivery - cheap tramadol line

    ReplyDelete
  165. tramadol online picture of generic tramadol - buy tramadol online forum

    ReplyDelete
  166. tramadol online tramadol online overnight cod - buy tramadol spain

    ReplyDelete
  167. order tramadol online buy tramadol us pharmacy - tramadol 100 mg injetavel

    ReplyDelete
  168. tramadol without prescription tramadol 50 mg headache - tramadol 50mg used dogs

    ReplyDelete
  169. tramadol online tramadol addiction effects - tramadol overdose signs symptoms

    ReplyDelete