Docx2python Release 1.1

Total Page:16

File Type:pdf, Size:1020Kb

Docx2python Release 1.1 docx2python Release 1.1 Nov 15, 2020 Contents: 1 Installation 3 2 Use 5 3 Return Value 7 4 Return Format 9 5 Helper Functions 11 i ii docx2python, Release 1.1 Extract docx headers, footers, text, footnotes, endnotes, properties, and images to a Python object. The code is an expansion/contraction of [python-docx2txt](https://github.com/ankushshah89/python-docx2txt) (Copy- right (c) 2015 Ankush Shah). The original code is mostly gone, but some of the bones may still be here. shared features: • extracts text from docx files • extracts images from docx files • no dependencies (docx2python requires pytest to test) additions: • extracts footnotes and endnotes • converts bullets and numbered lists to ascii with indentation • retains some structure of the original file (more below) • extracts document properties (creator, lastModifiedBy, etc.) • inserts image placeholders in text ('----image1.jpg----') • inserts plain text footnote and endnote references in text ('----footnote1----') • (optionally) retains font size, font color, bold, italics, and underscore as html • full test coverage and documentation for developers subtractions: • no command-line interface • will only work with later versions of Python Contents: 1 docx2python, Release 1.1 2 Contents: CHAPTER 1 Installation pip install docx2python 3 docx2python, Release 1.1 4 Chapter 1. Installation CHAPTER 2 Use from docx2python import docx2python # extract docx content docx2python('path/to/file.docx') # extract docx content, write images to image_directory docx2python('path/to/file.docx','path/to/image_directory') # extract docx content with basic font styles converted to html docx2python('path/to/file.docx', html=True) Note on html feature: • font size, font color, bold, italics, and underline supported • every tag open in a paragraph will be closed in that paragraph (and, where appropriate, reopened in the next paragraph). If two subsequent paragraphs are bold, they will be returned as <b>paragraph q</b>, <b>paragraph 2</b>. This is intentional to make each paragraph its own entity. • if you specify export_font_style=True, > and < in your docx text will be encoded as &gt; and &lt; 5 docx2python, Release 1.1 6 Chapter 2. Use CHAPTER 3 Return Value Function docx2python returns an object with several attributes. header - contents of the docx headers in the return format described herein footer - contents of the docx footers in the return format described herein body - contents of the docx in the return format described herein footnotes - contents of the docx in the return format described herein endnotes - contents of the docx in the return format described herein document - header + body + footer + footnotes + endnotes (read only) text - all docx text as one string, similar to what you’d get from python-docx2txt properties - docx property names mapped to values (e.g., {"lastModifiedBy": "Shay Hill"}) images - image names mapped to images in binary format. Write to filesystem with: for name, image in result.images.items(): with open(name,'wb') as image_destination: write(image_destination, image) 7 docx2python, Release 1.1 8 Chapter 3. Return Value CHAPTER 4 Return Format Some structure will be maintained. Text will be returned in a nested list, with paragraphs always at depth 4 (i.e., output.body[i][j][k][l] will be a paragraph). If your docx has no tables, output.body will appear as one a table with all contents in one cell: [ # document [ # table [ # row [ # cell "Paragraph 1", "Paragraph 2", "-- bulleted list", "-- continuing bulleted list", "1) numbered list", "2) continuing numbered list" " a) sublist", " i) sublist of sublist", "3) keeps track of indention levels", " a) resets sublist counters" ] ] ] ] Table cells will appear as table cells. Text outside tables will appear as table cells. To preserve the even depth (text always at depth 4), nested tables will appear as new, top-level tables. This is clearer with an example: # docx structure [ # document [ # table A [ # table A row [ # table A cell 1 (continues on next page) 9 docx2python, Release 1.1 (continued from previous page) "paragraph in table A cell 1" ], [ # nested table B [ # table B row [ # table B cell "paragraph in table B" ] ] ], [ # table A cell 2 'paragraph in table A cell 2' ] ] ] ] becomes: [ # document [ # table A [ # row in table A [ # cell in table A "table A cell 1" ] ] ], [ # table B [ # row in table B [ # cell in table B "table B cell" ] ] ], [ # table C [ # row in table C [ # cell in table C "table A cell 2" ] ] ] ] This ensures text appears 1) only once 2) in the order it appears on the docx 3) always at depth four (i.e., result.body[i][j][k][l] will be a string). 10 Chapter 4. Return Format CHAPTER 5 Helper Functions To assist with future development, every significant function is documented here. The iterators module is for users. Import these helper functions with: from docx2python.iterators import ... Helpers and recipes documented in the docx2python.index module.: • modindex For developers, all major functions within docx2python. Also serves as a primer on the major files in an extracted docx file. • genindex • modindex • search 11.
Recommended publications
  • Kelly Mantle
    The VARIETY SHOW With Your Host KELLY MANTLE KELLY MANTLE can be seen in the feature film Confessions of a Womanizer, for which they made Oscars history by being the first person ever to be approved and considered by The Academy for both Supporting Actor and Supporting Actress. This makes Kelly the first openly non-binary person to be considered for an Oscar. They are also featured in the movie Middle Man and just wrapped production on the upcoming feature film, God Save The Queens in which Kelly is the lead in. TV: Guest-starred on numerous shows, including Lucifer, Modern Family, Curb Your Enthusiasm, CSI, The New Normal, New Adventures of Old Christine, Judging Amy, Nip/Tuck, Will & Grace, George Lopez. Recurring: NYPD Blue. Featured in LOGO’s comedy special DragTastic NYC, and a very small co-star role on Season Six of RuPaul's Drag Race. Stage: Kelly has starred in more than 50 plays. They wrote and starred in their critically acclaimed solo show,The Confusion of My Illusion, at the Los Angeles LGBT Center. As a singer, songwriter, and musician, Kelly has released four critically acclaimed albums and is currently working on their fourth. Kelly grew up in Oklahoma like their uncle, the late great Mickey Mantle. (Yep...Kelly's a switch-hitter, too.) Kelly received a B.F.A. in Theatre from the University of Oklahoma and is a graduate of Second City in Chicago. https://www.instagram.com/kellymantle • https://www.imdb.com/name/nm0544141/ ALEXANDRA BILLINGS is an actress, teacher, singer, and activist.
    [Show full text]
  • Palynology of Badger Coprolites from Central Spain
    Palaeogeography, Palaeoclimatology, Palaeoecology 226 (2005) 259–271 www.elsevier.com/locate/palaeo Palynology of badger coprolites from central Spain J.S. Carrio´n a,*, G. Gil b, E. Rodrı´guez a, N. Fuentes a, M. Garcı´a-Anto´n b, A. Arribas c aDepartamento de Biologı´a Vegetal (Bota´nica), Facultad de Biologı´a, 30100 Campus de Espinardo, Murcia, Spain bDepartamento de Biologı´a (Bota´nica), Facultad de Ciencias, Universidad Auto´noma de Madrid, 28049 Cantoblanco, Madrid, Spain cMuseo Geominero, Instituto Geolo´gico y Minero de Espan˜a, Rı´os Rosas 23, 28003 Madrid, Spain Received 21 January 2005; received in revised form 14 May 2005; accepted 23 May 2005 Abstract This paper presents pollen analysis of badger coprolites from Cueva de los Torrejones, central Spain. Eleven of fourteen coprolite specimens showed good pollen preservation, acceptable pollen concentration, and diversity of both arboreal and herbaceous taxa, together with a number of non-pollen palynomorph types, especially fungal spores. Radiocarbon dating suggests that the coprolite collection derives from badger colonies that established setts and latrines inside the cavern over the last three centuries. The coprolite pollen record depicts a mosaic, anthropogenic landscape very similar to the present-day, comprising pine forests, Quercus-dominated formations, woodland patches with Juniperus thurifera, and a Cistaceae- dominated understorey with heliophytes and nitrophilous assemblages. Although influential, dietary behavior of the badgers does not preclude palaeoenvironmental
    [Show full text]
  • Bugs, Bones & Botany Workshop October 30-November 4, 2016 Gainesville, Florida
    Bugs, Bones & Botany Workshop October 30‐November 4, 2016 Gainesville, Florida October 30, 2016 Classroom Lecture Topics 1. Entomology: History & Overview of Entomology, Dr. Jason 8AM‐12 PM Byrd 2. Anthropology: Introduction to Forensic Anthropology, Instructor: Dr. Mike Warren 3. Botany: Using Botanical Evidence in a Forensic Investigation, Instructor: Dr. David Hall 4. Crime Scene: Search & Field Recovery Techniques, Gravesite excavation, begin 1‐5 PM Field Topic 1. Entomology: Field Demonstration of Collection Procedures, Instructor: Dr. Jason Byrd 2. Anthropology: Hands‐on Skeletal Analysis Instructor: Dr. Mike Warren 3. Botany: Where Plants Grow & Mapping/Collecting Equipment, Instructor: Dr. David Hall November 1, 2016 Classroom Topic 1. Entomology: Processing a Death Scene for Entomological 8‐12 AM Evidence, Instructor: Dr. Jason Byrd 2. Anthropology: Human and Nonhuman Skeletal Anatomy, Instructor: Dr. Mike Warren 3. Botany: Characteristics of Plants, Instructor: Dr. David Hall 1‐5 PM Field topic 1. Entomology: Collection of Entomological Evidence Instructor: Dr. Jason Byrd 2. Anthropology: Students will excavate buried remains, Instructor: Dr. Mike Warren 3. Botany: Collecting Botanical Evidence & Mapping Surface Scatter, Instructor: Dr. David Hall November 2, 2016 Classroom Topic 1. Entomology: Estimation of PMI Using Entomological Evidence, 8 AM – 12 PM Instructor: Dr. Jason Byrd 2. Anthropology: Methods of Human Identification Instructor: Dr. Mike Warren 3. Botany: When to call a Forensic Botanist Instructor: Dr. David Hall 1‐5 PM Field Topic 1. Entomology: Continue Processing of Entomological Evidence, Instructor: Dr. Jason Byrd 2. Anthropology: Continue Processing Anthropological Evidence, Instructor: Dr. Mike Warren 3. Botany: Continue Processing Botanical Evidence & Surface Scatter, Instructor: Dr. David Hall November 3, 2016 Classroom Topic 1.
    [Show full text]
  • How I Set up My Own Body Farm by Jennifer Dean
    How I Set Up My Own Body Farm By Jennifer Dean To prepare for a new forensic science elective at Camas High School, and determined to make this new course an exciting application of biology and chemistry principles, I began by collecting forensic science resources, ordering books and enrolling in the local community college course on forensic science. I spent every extra hour soaking up as much as I could about this field during the “time off” teachers get in the summer. I was particularly fascinated by the fields of forensic entomology and anthropology. From books such as Stiff: The Curious Lives of Human Cadavers by Mary Roach and Dr. Bill Bass’s work around the creation of a human body farm at the University of Tennessee Forensic Anthropology Center, I decided to create something similar for our new high school forensic science program. As we met for dinner after a day of revitalizing workshops in Seattle at an NSTA conference, I shared my thoughts about the creation of an animal body farm with my talented and dedicated colleagues. These teachers have a passion for their students and their work. I felt free to share these ideas with them and know I’d be supported in making it a reality. As the Science Department, we formally agreed to dedicate ourselves to submitting grants to make it a reality. Back at work, I sent copies of the farm proposal to my immediate supervisors, and they responded with letters of support. The next step was getting the farm started—with or without grant money—because the first class of forensic science would be starting in the fall.
    [Show full text]
  • The Mediterranean Palynological Societies Symposium 2019
    The Mediterranean Palynological Societies Symposium 2019. Abstract book. Stéphanie Desprat, Anne-Laure Daniau, Maria Fernanda Sánchez Goñi To cite this version: Stéphanie Desprat, Anne-Laure Daniau, Maria Fernanda Sánchez Goñi. The Mediterranean Palyno- logical Societies Symposium 2019. Abstract book.. MedPalyno 2019, Jul 2019, Bordeaux, France. Université de Bordeaux, pp.142, 2019, 978-2-9562881-3-8. hal-02274992 HAL Id: hal-02274992 https://hal.archives-ouvertes.fr/hal-02274992 Submitted on 30 Aug 2019 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. ABSTRACT BOOK The Mediterranean Palynological Societies Symposium 2019 The joint symposium of the APLF, APLE and GPP-SBI Bordeaux, July 9-10-11, 2019 Title: The Mediterranean Palynological Societies Symposium 2019. Abstract book. Editors: St´ephanie Desprat, Anne-Laure Daniau and Mar´ıa Fernanda S´anchez Go˜ni Publisher: Université de Bordeaux IBSN: 978-2-9562881-3-8 E-book available on https://hal.archives-ouvertes.fr/ ORGANIZING COMMITTEE Local committee from the EPOC research unit (UMR 5805: CNRS, Universite´ de Bordeaux, EPHE) Charlotte Clement´ Anne-Laure Daniau Stephanie´ Desprat Ludovic Devaux Tiffanie Fourcade Marion Genet Muriel Georget Laurent Londeix Maria F. Sanchez Goni˜ Coralie Zorzi Enlarged committee - Presidents of the APLF, GPPSBI and APLE Vincent Lebreton, HNHP, UMR 7194 CNRS-Mus´eumNational d’Histoire Naturelle (MNHN)-UPVD (France) Anna Maria Mercuri, Universit`adegli Studi di Modena e Reggio Emilia, Department of Life Sciences (Italy) Pilar S.
    [Show full text]
  • Combat Search and Rescue in Desert Storm / Darrel D. Whitcomb
    Combat Search and Rescue in Desert Storm DARREL D. WHITCOMB Colonel, USAFR, Retired Air University Press Maxwell Air Force Base, Alabama September 2006 front.indd 1 11/6/06 3:37:09 PM Air University Library Cataloging Data Whitcomb, Darrel D., 1947- Combat search and rescue in Desert Storm / Darrel D. Whitcomb. p. ; cm. Includes bibliographical references. A rich heritage: the saga of Bengal 505 Alpha—The interim years—Desert Shield— Desert Storm week one—Desert Storm weeks two/three/four—Desert Storm week five—Desert Sabre week six. ISBN 1-58566-153-8 1. Persian Gulf War, 1991—Search and rescue operations. 2. Search and rescue operations—United States—History. 3. United States—Armed Forces—Search and rescue operations. I. Title. 956.704424 –– dc22 Disclaimer Opinions, conclusions, and recommendations expressed or implied within are solely those of the author and do not necessarily represent the views of Air University, the United States Air Force, the Department of Defense, or any other US government agency. Cleared for public release: distribution unlimited. © Copyright 2006 by Darrel D. Whitcomb ([email protected]). Air University Press 131 West Shumacher Avenue Maxwell AFB AL 36112-6615 http://aupress.maxwell.af.mil ii front.indd 2 11/6/06 3:37:10 PM This work is dedicated to the memory of the brave crew of Bengal 15. Without question, without hesitation, eight soldiers went forth to rescue a downed countryman— only three returned. God bless those lost, as they rest in their eternal peace. front.indd 3 11/6/06 3:37:10 PM THIS PAGE INTENTIONALLY LEFT BLANK Contents Chapter Page DISCLAIMER .
    [Show full text]
  • San Jose Senior Center Library Inventory
    San Jose Senior Center Library Inventory Name of Book Author Category NORA ROBERTS LOVE AT SUNRISE BIRTHRIGHT BLOOD BROTHERS BLUE SMOKE BLUE DAHLIA DANCE UPON THE AIR DANGEROUS EMBRACE FROM THE HEART CHANCES THE HEART OF THE HOME THE QUINN LEGACY REMEMBER WHEN THE CALHOUNS:LILAH & SUZANNA PUBLIC SECRETS NA'S ROYAL FAMILY:GABRIELLA & ALEXANDER THE CALHOUNS:CATHERINE & AMANDA ENTRANCED SHADOW SPELL PRIDE AND PASSION COME SUNDOWN THE COMING STORM SPOTLIGHT SUMMER PLEASURES THE NEXT ALWAYS ENTANGLEMENTS FIRST SNOW REBELLION GOING HOME TIME AND AGAIN BLACK ROSE KEY OF LIGHT RIVER'S END UNDER CURRENTS VELS:DARING;HOLDING;FINDING THE DREAM HIDDEN RICHES KEEP YOU CLOSE MYSTERIOUS THE HOLLOW HIDEAWAY PORTRAIT IN DEATH NORA ROBERTS/J. D. ROBB HEATHER GRAHAM MYSTERY/ROMANCE WITNESS TO DEATH SINISTER INTENTIONS ECHOES OF EVIL THE SUMMONING PALE AS DEATH SEEING DARKNESS DARK RITES ANGEL OF MERCY THE UNINVITED THE VISION A LETHAL LEGACY THE FINAL DECEPTION A DANGEROUS GAME THE NIGHT IS WATCHING UNDERCOVER CONNECTION PICTURE ME DEAD DUST TO DUST HAUNTED DESTINY LAW AND DISORDER THE DEAD ROOM BLUE HEAVEN,BLACK NIGHT A MAGICAL CHRISTMAS FAMILY THE AFRICAN LION ROGER CARAS " KASEY TO THE RESCUE ELLEN ROGERS " ALL THINGS WISE & WONDERFUL JAMES HERRIOT " ALL THINGS BRIGHT & BEAUTIFUL " " ALL CREATURES GREAT & SMALL " " THE LORD GOD MADE THEM ALL " " STILL WATERS HEATHER GRAHAM/KAREN HARPER DANGEROUS NIGHTS HEATHER GRAHAM/MARIE FORCE KEN FOLLETT MYSTERY/SUSPENSE JACK DAWS EYE OF THE NEEDLE WHITEOUT THE THIRD TWIN THE HAMMER OF EDEN JANET EVANOVICH MYSTERY/ROMANCE
    [Show full text]
  • The Bare Bones of Social Commentary in Kathy Reichs’ Fiction
    THE BARE BONES OF SOCIAL COMMENTARY IN KATHY REICHS’ FICTION Carme Farre-Vidal Universidad de Lérida Abstract Resumen Detective fiction has popularly been Tradicionalmente, la novela policíaca ha sido considered a light form of literary considerada como una forma literaria de entertainment. However, many of this mero entretenimiento e intranscendente. Sin genre’s practitioners underline the embargo, muchos de los escritores de este way that their novels engage with género subrayan que sus novelas están contemporary social issues, as a close comprometidas con las cuestiones sociales reading of the texts may reveal. Kathy contemporáneas, tal y como se desprende de Reichs’ fiction is no exception. In this una lectura atenta de sus textos. En este sense, her Brennan series may be sentido, la novelística de Kathy Reichs no es analysed as prompting the reader to una excepción y su serie Brennan puede set out on a journey of discovery in plantearse como una forma de ficción que different ways. This article argues that busca trascender y suscitar en el lector un content and form work hand in hand viaje iniciático. Este artículo sostiene que at the service of Kathy Reichs’ social contenido y forma tienden a equiparar la feminist agenda and that just as the actividad forense y la agenda feminista de many times bare bones found at the Kathy Reichs, y que, así como en la primera crime scene point to both the victim’s los huesos humanos encontrados en la escena and criminal’s identity, they del crimen revelan tanto la identidad de la eventually become suggestive of how víctima como la del criminal, la segunda our contemporary society works.
    [Show full text]
  • Sex Determination Based on Radiographic Examination of Metatarsal Bones in Iranian Population
    November 2017, Volume 7, Number 4 Research Paper: Sex Determination Based on Radiographic Examination of Metatarsal Bones in Iranian Population Mitra Akhlaghi1,2, Khadijeh Bakhtavar3, Hooman Bakhshandeh4, Tahmineh Mokhtari5, Maryam Vasheghani Farahani6, Vida Allahyar Parsa7, Farzaneh Mehdizadeh7*, Mohammad Hossein Sadeghian1 1. Department of Forensic Medicine, School of Medicine, Tehran University of Medical Sciences, Tehran, Iran. 2. Legal Medicine Research Center, Legal Medicine Organization, Tehran, Iran. 3. Department of Radiology, Sina Hospital, Tehran University of Medical Sciences, Tehran, Iran. 4. Rajaie Cardiovascular Medical and Research Center, Iran University of Medical Sciences, Tehran, Iran. 5. Department of Anatomy, School of Medicine, Tehran University of Medical sciences, Tehran, Iran. 6. Department of Forensic Medicine, Faculty of Medicine, AJA University of Medical Sciences, Tehran, Iran. 7. Clinical Forensic Examination, Iranian Legal Medicine Organization, Tehran, Iran. Use your device to scan and read the article online Citation: Akhlaghi M, Bakhtavar Kh, Bakhshandeh H, Mokhtari T, Vasheghani Farahani M, Allahyar Parsa V, et al. Sex Determination Based on Radiographic Examination of Metatarsal Bones in Iranian Population. International Journal of Medical Toxicology & Forensic Medicine. 2017; 7(4):203-208. http://dx.doi.org/10.22037/ijmtfm.v7i4(Autumn).17059 : http://dx.doi.org/10.22037/ijmtfm.v7i4(Autumn).17059 Article info: A B S T R A C T Received: 12 Mar. 2017 Accepted: 01 Jul. 2017 Background: In forensic medicine, sex can be determined by studying human skeletal remains. This study aimed to evaluate the reliability of metatarsal bones in sex determination in Iranian population. Methods: A total of 184 healthy individuals (103 males and 81 females) were enrolled in the study.
    [Show full text]
  • The Nikumaroro Bones Identification Controversy: First-Hand Examination Versus Evaluation by Proxy — Amelia Earhart Found Or Still Missing?
    The Nikumaroro bones identification controversy: First-hand examination versus evaluation by proxy — Amelia Earhart found or still missing? Item Type Article Authors Cross, Pamela J.; Wright, R. Citation Cross PJ and Wright R (2015) The Nikumaroro bones identification controversy: First-hand examination versus evaluation by proxy — Amelia Earhart found or still missing? Journal of Archaeological Science: Reports. 3: 52-59. Rights (c) 2015 Elsevier Ltd. All rights reserved. Full-text reproduced in accordance with the publisher's self-archiving policy. Download date 01/10/2021 02:19:54 Link to Item http://hdl.handle.net/10454/7286 The Nikumaroro Bones Identification Controversy: First-hand Examination versus Evaluation by Proxy – Amelia Earhart Found or Still Missing? Pamela J. Cross1* and Richard Wright2 *1Archaeological Sciences, University of Bradford, Bradford UK, [email protected] 2Emeritus Professor of Anthropology, University of Sydney, Australia Abstract American celebrity aviator Amelia Earhart was lost over the Pacific Ocean during her press-making 1937 round-the-world flight. The iconic woman pilot remains a media interest nearly 80 years after her disappearance, with perennial claims of finds pinpointing her location. Though no sign of the celebrity pilot or her plane have been definitively identified, possible skeletal remains have been attributed to Earhart. The partial skeleton recovered and investigated by British officials in 1940. Their investigation concluded the remains were those of a stocky, middle-aged male. A private historic group re- evaluated the British analysis in 1998 as part of research to establish Gardner (Nikumaroro) Island as the crash site. The 1998 report discredited the British conclusions and used cranial analysis software (FORDISC) results to suggest the skeleton was potentially a Northern European woman, and consistent with Amelia Earhart.
    [Show full text]
  • Bones, Chalk and Cheese
    Bones, Chalk and Cheese The pilot of the series Bones, from 2005, is a clear example of two characters who not only have distinctive voices, but are from different metaphorical planets. The show proved to be extremely successful and durable for Fox; it ran for twelve seasons, ending in 2017. When Booth (David Boreanaz) and Brennan (Emily Deschanel) talk to each other, it’s clear that one is from Mars and the other from Venus—but the stereotypical roles have been reversed. Brennan is scientific and technical; she has no idea about anything to do with pop culture at all. He’s exactly the opposite. I remember watching the excellent pilot (written by Hart Hanson, the showrunner) and noticing that whenever anybody says something that has any reference to pop culture, Brennan says, “I don't know what that means.” It’s a brilliant, deadpan catch phrase, and what’s fun about it is that she really doesn’t. She is so hyper-focused on being a forensic anthropologist that it’s all she really knows. She’s not connected to her emotional life and doesn’t understand humor —there’s an element of her that’s almost autistic. She lives in the world yet doesn’t really notice and participate in slang and cultural references as most of us tend to do. So Brennan’s distinctive voice is out of step and out of time. !1 Brennan and Booth are also out of step with each other—although she doesn't understand pop culture, he does. He’s street smart and has a lot of bravado and swagger, and she’s restrained, scientific and kind of emotionally shut down.
    [Show full text]
  • The Temperence Brennan Series by Kathy Reichs
    The Temperence Brennan Series by Kathy Reichs Deja Dead [1997] body part that doesn't match up with the remains of any of the plane's passengers. The leg she grabs out of the When the bones of a woman are discovered jaws of a coyote feeding on the carnage scattered around in the grounds of an abandoned monastery, the site belongs to an unidentified elderly man, and Dr Temperance Brennan of the Laboratoire seems to have no connection with the disaster. But an de Medecine Legale in Montreal is convinced abandoned hunting lodge near the crash site does, that a serial killer is at work. The detective in charge of although before Tempe can figure out exactly how they're the case disagrees with her, but he is forced to revise his linked, she's pulled off the DMORT unit and forced to opinion. stand idly by as her professional reputation goes up in flames. When Andrew Ryan, a detective familiar to readers of Kathy Reichs's earlier books (Deja Dead, Death Death du Jour [1999] du Jour, Deadly Decisions), appears on the scene, another mystery begins to unfold. There seems to be no trace of March in Montreal: It is a bitterly cold night two men on the plane's manifest, Ryan's partner and his and in the grounds of an old church forensic seatmate, a criminal who was being escorted back to anthropologist Dr Temperance Brennan digs Canada via Washington, D.C., the doomed flight's final carefully. She is there to exhume the remains of a nun destination, to stand trial for murder.
    [Show full text]