Download Fundamentals of Software Architecture A Comprehensive Guide to Patterns Characteristics and Best Practices Neal Ford ebook All Chapters PDF
Download Fundamentals of Software Architecture A Comprehensive Guide to Patterns Characteristics and Best Practices Neal Ford ebook All Chapters PDF
com
https://textbookfull.com/product/fundamentals-of-software-
architecture-a-comprehensive-guide-to-patterns-
characteristics-and-best-practices-neal-ford/
OR CLICK BUTTON
DOWNLOAD NOW
https://textbookfull.com/product/clean-c-sustainable-software-
development-patterns-and-best-practices-with-c-17-1st-edition-stephan-
roth/
textboxfull.com
https://textbookfull.com/product/bioclimatic-architecture-in-warm-
climates-a-guide-for-best-practices-in-africa-manuel-correia-guedes/
textboxfull.com
https://textbookfull.com/product/django-design-patterns-and-best-
practices-2nd-edition-arun-ravindran/
textboxfull.com
https://textbookfull.com/product/building-a-career-in-software-a-
comprehensive-guide-to-success-in-the-software-industry-1st-edition-
daniel-heller/
textboxfull.com
https://textbookfull.com/product/effective-cybersecurity-a-guide-to-
using-best-practices-and-standards-1st-edition-william-stallings/
textboxfull.com
https://textbookfull.com/product/lean-production-for-competitive-
advantage-a-comprehensive-guide-to-lean-methods-and-management-
practices-nicholas/
textboxfull.com
https://textbookfull.com/product/wordpress-fundamentals-a-
comprehensive-beginner-s-guide-to-wordpress-3rd-edition-kathleen-
peterson/
textboxfull.com
https://textbookfull.com/product/building-evolutionary-architectures-
support-constant-change-1st-edition-neal-ford/
textboxfull.com
1. Preface: Invalidating Axioms
a. Conventions Used in This Book
b. Using Code Examples
c. O’Reilly Online Learning
d. How to Contact Us
e. Acknowledgments
a. Definition
b. Measuring Modularity
i. Cohesion
ii. Coupling
iii. Abstractness, Instability, and Distance
from the Main Sequence
iv. Distance from the Main Sequence
v. Connascence
vi. Unifying Coupling and Connascence
Metrics
i. Operational Architecture
Characteristics
ii. Structural Architecture Characteristics
iii. Cross-Cutting Architecture
Characteristics
i. Explicit Characteristics
ii. Implicit Characteristics
i. Architecture Partitioning
ii. Case Study: Silicon Sandwiches:
Partitioning
c. Developer Role
d. Component Identification Flow
e. Component Granularity
f. Component Design
i. Discovering Components
a. Fundamental Patterns
i. Big Ball of Mud
ii. Unitary Architecture
iii. Client/Server
b. Monolithic Versus Distributed Architectures
i. Fallacy #1: The Network Is Reliable
ii. Fallacy #2: Latency Is Zero
iii. Fallacy #3: Bandwidth Is Infinite
iv. Fallacy #4: The Network Is Secure
v. Fallacy #5: The Topology Never
Changes
vi. Fallacy #6: There Is Only One
Administrator
vii. Fallacy #7: Transport Cost Is Zero
viii. Fallacy #8: The Network Is
Homogeneous
ix. Other Distributed Considerations
a. Topology
i. Pipes
ii. Filters
b. Example
c. Architecture Characteristics Ratings
15. 12. Microkernel Architecture Style
a. Topology
i. Core System
ii. Plug-In Components
b. Registry
c. Contracts
d. Examples and Use Cases
e. Architecture Characteristics Ratings
16. 13. Service-Based Architecture Style
a. Topology
b. Topology Variants
c. Service Design and Granularity
d. Database Partitioning
e. Example Architecture
f. Architecture Characteristics Ratings
g. When to Use This Architecture Style
17. 14. Event-Driven Architecture Style
a. Topology
b. Broker Topology
c. Mediator Topology
d. Asynchronous Capabilities
e. Error Handling
f. Preventing Data Loss
g. Broadcast Capabilities
h. Request-Reply
i. Choosing Between Request-Based and Event-
Based
j. Hybrid Event-Driven Architectures
k. Architecture Characteristics Ratings
i. Processing Unit
ii. Virtualized Middleware
iii. Data Pumps
iv. Data Writers
v. Data Readers
b. Data Collisions
c. Cloud Versus On-Premises Implementations
d. Replicated Versus Distributed Caching
e. Near-Cache Considerations
f. Implementation Examples
i. Concert Ticketing System
ii. Online Auction System
g. Architecture Characteristics Ratings
19. 16. Orchestration-Driven Service-Oriented Architecture
i. Business Services
ii. Enterprise Services
iii. Application Services
iv. Infrastructure Services
v. Orchestration Engine
vi. Message Flow
d. Reuse…and Coupling
e. Architecture Characteristics Ratings
20. 17. Microservices Architecture
a. History
b. Topology
c. Distributed
d. Bounded Context
i. Granularity
ii. Data Isolation
e. API Layer
f. Operational Reuse
g. Frontends
h. Communication
b. Architecturally Significant
c. Architecture Decision Records
i. Basic Structure
ii. Storing ADRs
iii. ADRs as Documentation
iv. Using ADRs for Standards
v. Example
a. Risk Matrix
b. Risk Assessments
c. Risk Storming
i. Identification
ii. Consensus
d. Agile Story Risk Analysis
e. Risk Storming Examples
i. Availability
ii. Elasticity
iii. Security
25. 21. Diagramming and Presenting Architecture
a. Diagramming
i. Tools
ii. Diagramming Standards: UML, C4,
and ArchiMate
iii. Diagram Guidelines
b. Presenting
i. Manipulating Time
ii. Incremental Builds
iii. Infodecks Versus Presentations
iv. Slides Are Half of the Story
v. Invisibility
i. Control Freak
ii. Armchair Architect
iii. Effective Architect
f. Providing Guidance
g. Summary
27. 23. Negotiation and Leadership Skills
a. Chapter 1: Introduction
b. Chapter 2: Architectural Thinking
c. Chapter 3: Modularity
d. Chapter 4: Architecture Characteristics Defined
e. Chapter 5: Identifying Architecture
Characteristics
f. Chapter 6: Measuring and Governing
Architecture Characteristics
g. Chapter 7: Scope of Architecture
Characteristics
h. Chapter 8: Component-Based Thinking
i. Chapter 9: Architecture Styles
j. Chapter 10: Layered Architecture Style
k. Chapter 11: Pipeline Architecture
l. Chapter 12: Microkernel Architecture
m. Chapter 13: Service-Based Architecture
n. Chapter 14: Event-Driven Architecture Style
o. Chapter 15: Space-Based Architecture
p. Chapter 16: Orchestration-Driven Service-
Oriented Architecture
q. Chapter 17: Microservices Architecture
r. Chapter 18: Choosing the Appropriate
Architecture Style
s. Chapter 19: Architecture Decisions
t. Chapter 20: Analyzing Architecture Risk
u. Chapter 21: Diagramming and Presenting
Architecture
v. Chapter 22: Making Teams Effective
w. Chapter 23: Negotiation and Leadership Skills
x. Chapter 24: Developing a Career Path
30. Index
Praise for Fundamentals of Software Architecture
See http://oreilly.com/catalog/errata.csp?isbn=9781492043454
for release details.
The views expressed in this work are those of the authors, and
do not represent the publisher’s views. While the publisher and
the authors have used good faith efforts to ensure that the
information and instructions contained in this work are
accurate, the publisher and the authors disclaim all
responsibility for errors or omissions, including without
limitation responsibility for damages resulting from the use of
or reliance on this work. Use of the information and
instructions contained in this work is at your own risk. If any
code samples or other technology this work contains or
describes is subject to open source licenses or the intellectual
property rights of others, it is your responsibility to ensure that
your use thereof complies with such licenses and/or rights.
978-1-492-04345-4
[LSI]
Preface: Invalidating
Axioms
Axiom
Italic
Constant width
This book is here to help you get your job done. In general, if
example code is offered with this book, you may use it in your
programs and documentation. You do not need to contact us
for permission unless you’re reproducing a significant portion
of the code. For example, writing a program that uses several
chunks of code from this book does not require permission.
Selling or distributing examples from O’Reilly books does
require permission. Answering a question by citing this book
and quoting example code does not require permission.
Incorporating a significant amount of example code from this
book into your product’s documentation does require
permission.
If you feel your use of code examples falls outside fair use or
the permission given above, feel free to contact us at
permissions@oreilly.com.
NOTE
For more than 40 years, O’Reilly Media has provided technology
and business training, knowledge, and insight to help companies
succeed.
Sebastopol, CA 95472
707-829-0104 (fax)
“By the way,” said Sir Clinton casually, “do you happen to have
one of your own notebooks at hand—something with the same sort
of thing in them?”
Markfield, obviously puzzled, went over to a drawer and pulled
out a notebook which he passed to the Chief Constable. Again Sir
Clinton skimmed over the pages, apparently at random, and then
left the second book open beside the first one. Flamborough,
determined to miss nothing, examined the exposed page in
Markfield's notebook, and was rewarded by this:—
“It doesn't seem much clearer, sir,” Flamborough pointed out with
a certain tinge of enjoyment in his tone. It was not often that he had
a chance of crowing over his superior.
“Wait a moment, Inspector. Just let's reflect for a bit. At any rate,
the letters of ‘Justice’ are there; and that's always better than a
complete blank end. Now consider what Mr. Justice might be burning
to tell us about in his unobtrusive way. He had time to see the news
printed in last night's Herald before he composed this little affair.
Let's suppose that he got some fresh ideas from that—since this
communication falls pat after the publication and he hasn't bothered
us for days before that. The crucial thing was the identification of
the hyoscine. We'll see if we can get the word out here.”
He sifted out the letters rapidly; and the jumble then took the
form:
AA CC D E HH OO SS T W
Now that was why he split up his letters into groups of five in the
first advertisement—to make it easy for us to count. I really like this
fellow more and more. A most thoughtful cove.”
He placed the two advertisements side by side on the table.
“Just run over this with me, Inspector. Call the first A number 1,
the second A number 2, and so on. There are fifty-six letters in all,
so number 55 is the W. Number 16 is the first letter in the fourth
quintette—H. Number 30 is the last letter in the sixth quintette—O.
So that spells WHO. Just go through the lot and check them please.”
Flamborough ploughed through the whole series and ended with
the same solution as Sir Clinton had obtained earlier in the morning:
“WHO HAD ACCESS TO HYOSCINE AT THE CROFT-THORNTON
INSTITUTE?”
“Well, it's pleasant to hit the mark,” the Chief Constable
confessed. “By the way, you had better send someone down to the
Courier and Gazette Offices to pick up the originals of these
advertisements. But I'm sure it'll be just the same old telegram
stunt; and the address which has to be given as a guarantee of good
faith will be a fake one.”
Chapter XII.
The Silverdale Wills
“This is Mr. Renard, sir.”
Flamborough held open the door of Sir Clinton's office and
ushered in the little Frenchman. The Chief Constable glanced up at
the interruptors.
“Mrs. Silverdale's brother, isn't it?” he asked courteously.
Renard nodded vigorously, and turned toward the Inspector, as
though leaving explanations to him. Flamborough threw himself into
the breach:
“It appears, sir, that Mr. Renard isn't entirely satisfied with the
state of things he's unearthed in the matter of his sister's will. It's
taken him by surprise; and he came to see what I thought about it.
He'd prefer to lay the point before you, so I've brought him along. It
seems just as well that you should hear it at first-hand, for it looks
as though it might be important.”
Sir Clinton closed his fountain pen and invited Renard to take a
seat.
“I'm at your disposal, Mr. Renard,” he said briskly. “Let's hear the
whole story, if you please, whatever it is. Inspector Flamborough will
make notes, if you don't mind.”
Renard took the chair which Sir Clinton indicated.
“I shall be concise,” he assured the Chief Constable. “It is not a
very complicated affair, but I should like to have it thrashed out, as
you English say.”
He settled himself at ease and then plunged into his tale.
“My sister, Yvonne Renard, as you know, married Mr. Silverdale in
1923. I was not altogether pleased with the alliance, not quite
satisfied, you understand? Oh, there was nothing against Mr.
Silverdale! But I knew my sister, and Silverdale was not the right
man for her: he was too serious, too intent on his profession. He
had not the natural gaiety which was needed in a husband for
Yvonne. Already I was in doubt, at the very moment of the
marriage. There were incompatibilities, you understand. . . . ?”
Sir Clinton's gesture assured him that he had made himself
sufficiently clear.
“I have nothing to say against my brother-in-law, you follow
me?” Renard went on. “It was a case of ‘Marry in haste and repent
at leisure,’ as your English proverb says. They were unsuited to each
other, but that was no fault of theirs. When they discovered each
other—their real selves—it is clear that they decided to make the
best of it. I had nothing to say. I was sorry that my sister had not
found a husband more suited to her temperament; but I am not one
who would make trouble by sympathising too much.”
“I quite understand, Mr. Renard,” Sir Clinton intervened, with the
obvious intention of cutting short this elaborate exposition of the
self-evident.
“Now I come to the important point,” Renard went on. “At the
time of the marriage, or shortly afterwards—I do not know your
English law about testaments very well—my brother-in-law
transferred part of his property in stocks and shares to my sister. It
was some question of Death Duties, I was told. If he died first, then
she would have had to pay on his whole estate; but by transferring
some of his property to her, this could be avoided. In case of his
death, she would have to pay only on what he had retained in his
own name. It is, I understand, a usual precaution in the
circumstances.”
“It's often done,” Sir Clinton confirmed. “By the way, Mr. Renard,
can you give me some idea of how much he transferred to her on
their marriage?”
“I cannot give you the precise figures,” Renard explained. “I have
seen the lawyer's accounts, of course; but they were involved, and I
have no good memory for figures. It was only a few hundred pounds
—a mere drop in the bucket, as you would say in English. My
brother-in-law is not a rich man, not by any means. But the sum
itself is of little importance. It is the sequel which is of more interest,
as you shall see.”
He leaned forward in his chair as though to fix Sir Clinton's
attention.
“When my brother-in-law transferred this little property to my
sister, they each made their testament. That, I believe, was on the
advice of a lawyer. By his will, my brother-in-law left all his property
to my sister. He had no relations, so far as I have learned; and that
seemed very fair. The second will, my sister's, was in identical terms,
so far as the principal clauses went. All her property in stocks,
shares, and money, went to my brother-in-law. There was a little
provision at the end which left to me a few small souvenirs, things of
sentimental value only. It seemed very fair in the circumstances. I
suggest nothing wrong. How could there be anything wrong?”
“It seems a normal precaution in the circumstances,” Sir Clinton
assured him. “Naturally, if she died first, he would expect to get his
own property back again—less the Death Duties, of course.”
“It was a very small affair,” Renard emphasised. “If I had been
consulted, I should certainly have advised it. But I was not
consulted. It was no business of mine, except that I was made a
trustee. I am not one who mixes himself up with affairs which do not
concern him.”
“Where is this leading to, Mr. Renard?” Sir Clinton asked patiently.
“I don't see your difficulty as yet, I must confess.”
“There is no difficulty. It is merely that I wish to lay some further
information before you. Now, I proceed. My aunt had been ill for a
long time. A disease of the heart, it was: angina pectoris. She was
bound to die in a spasm, at a moment's notice. One expected it, you
understand? And less than three weeks ago, she had the spasm
which we had so long anticipated, and she died.”
Sir Clinton's face expressed his sympathy, but he made no
attempt to interrupt.
“As I told Inspector Flamborough when I saw him last,” Renard
continued, “the figure of her fortune came as a surprise to me. I had
no idea she was so rich. She lived very simply, very parsimoniously,
even. I had always thought of her as hard-up, you understand?
Figure to yourself my astonishment when I learned that she had
accumulated over £12,000! That is a great sum. Many people would
do almost anything to acquire £12,000.”
He paused for a moment as though in rapt contemplation of the
figures.
“Her testament was very simple,” he proceeded. “My sister
Yvonne was her favourite. My aunt had always put her in front of
me. I make no complaint, you understand? Someone must be
preferred. I had a little bequest under my aunt's testament; but
Yvonne secured almost the whole of my aunt's fortune. That was
how things stood a fortnight ago.”
He hitched himself in his chair as though preparing for a
revelation.
“My sister and I were the trustees under my aunt's testament.
The lawyer who had charge of the will communicated with me and
forwarded a copy of the document. These legal documents are not
easy to understand. But I soon saw that my sister had acquired the
whole of my aunt's capital in stocks and shares—about a million and
a half francs. I am not very good at legal affairs. It took me some
time to understand what all this meant; but I thought it out. It is
really quite simple, very easy. My sister had gained £12,000 under
my aunt's will; but if she died without any change in the
circumstances, then under the will which she signed after her
marriage, my brother-in-law would inherit the whole of that money.
Figure to yourself, he had never even seen my aunt, and all that
£12,000 would pour into his lap. And I, who had been almost like a
son to my aunt, I would get nothing! I make no complaint, of
course.”
Sir Clinton's face betrayed nothing whatever of his views on the
question. He merely waited in silence for Renard to continued his
story.
“When I understood the position,” Renard resumed, “I sat down
and wrote a letter to my sister. ‘Here is the state of affairs,’ I said.
‘Our good aunt is dead, and she has named you as her heiress. A
whole million and a half francs! To me she has left some little things,
enough at least to buy a suit of mourning. I have no complaints to
make: our good aunt had the right to dispose of her money as she
chose.’ That was how I began, you understand? Then I went on
thus: ‘Things are for the best for the present,’ I said, ‘but one must
think of the future as well. Recall the will which you made at the
time of your marriage. All is to go to your husband, should anything
happen to you. Now,’ I wrote, ‘that seems to me hardly as it should
be. If you should die—a motor accident might happen any day—then
all the money of our aunt would pass into the hands of your
husband, this husband with whom you have so little in common and
who had no relations with our good aunt. And I, who am your
nearest in kin, would receive not one penny. Think of that,’ I wrote,
‘and consider whether it would be fair. Is the fortune of our family to
pass into the hands of strangers and we ourselves to be left without
a share in it?’ ”
Renard looked from the Inspector to Sir Clinton and back to the
Inspector, as though seeking for sympathy. Apparently finding
nothing very satisfying in their expressions, he continued his tale.
“I put it to her that this state of affairs was not as it should be. I
did not plead for myself, of course. That is not my way. I tried to
show her that as things stood, injustice would be done if she should
happen to die. And I urged her very strongly to make a fresh will.
‘See,’ I wrote, ‘how things would fall out. To you, it would mean
nothing, very naturally. You would be far beyond all cares. But this
money would be left. Would you desire that it should fall into the
hands of this husband of yours, with whom you cannot find anything
in common? Or would you not prefer that it should be left to your
brother who has always been good to you?’ That is how I put it to
her. I asked her to take swift action and to call in a lawyer who could
aid her to draw up a fresh will which would be fair to both her
husband and myself. I desired to be fair, you understand? merely to
be fair. He would have received back his own stocks and shares
which he had given to her at the time of their marriage. I would
have gained the fortune which descended from my aunt. That
seemed reasonable, surely.”
“Yes,” Sir Clinton confirmed, “it sounds quite reasonable in the
circumstances. And what happened?”
“I have been to see the lawyers,” Renard went on. “Figure to
yourself what I discovered. My poor Yvonne was not a woman of
affairs. She had no business-like habits. If a thing seemed likely to
give her trouble, she would put it aside for as long as she could,
before dealing with it. Affairs bored her. It was her temperament,
like that. So when she received my letter, she put it aside for some
days. One cannot blame her. It was not in her nature to go to great
trouble over a thing like that. Besides, death was not in her
thoughts. One day was as good as another.”
He paused, as though wishing to heighten the interest of his
narrative; for it was evident that he had produced but little
impression on Sir Clinton.
“She had a good heart, my poor sister. She understood the
position well enough, it seems. And she had no wish to see her good
brother left out in the cold, as you English put it. But she delayed
and delayed in the affair. And in the end she delayed too long.”
Again he hitched himself forward in his chair, as though he were
approaching something important.
“I went to the lawyers. What did I find? This. My poor Yvonne
had not forgotten her good brother. She had the intention of setting
things right. One day she rang up the lawyers on the telephone and
made an appointment with them for the following afternoon. She
informed them that she proposed to alter her will; but of course,
over the telephone, she said nothing about her wishes on the point.
That is to be understood. But she said she would jot down the points
to be embodied in the new will and bring that paper with her. That is
all the lawyers know. That is all I know myself. For before the next
afternoon, when she had made her appointment with the lawyers—
my poor Yvonne was dead! Is it not distressing? Twelve thousand
pounds! A million and a half francs! And they slip through my fingers
just by a few hours. But I make no complaint, of course. I do not
grumble. It is not my way. These things happen, and one has to
bear them.”
If he had expected to read any sympathy in Sir Clinton's face, he
must have been disappointed. The Chief Constable betrayed nothing
of the feelings in his mind.
“Was it not most inopportune?” Renard continued. “Or most
opportune indeed, for Silverdale, that things fell out as they have
done. A coincidence, of course. Life is full of these things. I have
seen too many to be astonished, myself. But is it not most apt that
she should die just at that juncture? Another day of life, and the
twelve thousand pounds goes into one pocket; a death, and the
money falls into other hands. I am something of a philosopher. One
has to be, in this world. And these strange chances have an
attraction for my mind. I know there is nothing behind them, nothing
whatever, you understand? And yet, is it not most striking that
things fall out as they do?”
The Chief Constable declined to be drawn into a general
discussion on the Universe.
“I am afraid it is scarcely a matter for the police, Mr. Renard.
Wills hardly fall into our province, you know, unless a case of forgery
turns up; and in this case there's nothing of that sort. The only
advice I could give you would be to consult a lawyer, but as you've
already had the legal position made clear, I don't see that there's
anything to be done.”
Inspector Flamborough took his cue and, without more ado he
hinted to Renard very plainly that enough time had been spent on
the matter. At length the little Frenchman withdrew, leaving the two
officials together.
“I don't much care for his way of telling his story, sir,”
Flamborough remarked, “but I'm not sure, if I were in his shoes,
that I wouldn't feel much the same as he seems to do. It must be a
bit galling to lose £12,000 by a few hours’ delay. And he's quite
reasonably suspicious, evidently.”
Sir Clinton refused to be drawn.
“Don't let's be too much influenced by the stop press news,
Inspector. Renard's evidence is the latest we have; but that adds
nothing to its value, remember. Look at the case as a whole and try
to reckon up the people who could conceivably gain anything by the
crime. Then you can assess the probabilities in each case—apart
altogether from the order in which the facts have come to light.”
The Inspector had evidently considered the matter already from
this stand-point. He hardly paused before offering his views.
“Well, sir, if you ask me, Silverdale had at least two sound
motives for committing murder. By getting his wife out of the way,
he opened the road to a marriage with the Deepcar girl, whom he's
obviously keen on. Also, if Renard's story's true, the death of his wife
at that particular juncture put £12,000 into his pocket, which he'd
have lost if Mrs. Silverdale had lived a day or two longer.”
“One has to admit that he hadn't evidence to get a divorce,
which would have been an obvious alternative to murder,” Sir Clinton
acknowledged. “And the cash affair makes the death of Mrs.
Silverdale peculiarly opportune. It's no use burking the plain fact
that either money or a woman might tempt a man to murder; and
when you've got both of them together, one can't brush them aside
cavalierly. But go on with your list, Inspector.”
“There's that money-lender, Spratton,” Flamborough pursued. “If
young Hassendean's death can be proved to be a murder, then
Spratton lifts some thousands out of the pocket of the insurance
company in return for the payment of a single premium. That's a
motive, certainly.”
“It's a sound motive for proving that it was a case of murder and
not suicide; and it's a possible motive for murder, I admit. But the
position of a gentleman who commits a murder for gain and can
only collect the money by proving that murder was done . . . Well, it
sounds a bit complicated, doesn't it?”
“Unless he can be sure of fixing the murder on someone else,
sir.”
“It's a bit difficult in practice to produce a frame-up of that
description, isn't it?”
The Inspector refrained from betraying any opinion on this point.
“Then there's the Hailsham girl, sir. She's a vindictive type; and
she quite obviously had the worst kind of grudge against both of
them. Revenge might have been at the back of the business for all
one can tell. I don't say it's likely; but I'm considering possibilities,
not necessarily probabilities.”
“I don't think Miss Hailsham can reckon me among her admirers,”
Sir Clinton confessed. “But that's hardly evidence against her in a
murder case. We'd need something a bit more concrete.”
“She admitted that she left the dance early that night and took
her car home, sir. She hasn't got a clean alibi for the time the
murder was committed.”
“So I noticed when she told her story. But the absence of an alibi
doesn't establish murderous intent, you know. Go ahead.”
“Well, sir, there's the Deepcar girl. She's keen on Silverdale. It's
always a motive.”
“Save me from being mixed up in any murder case that you have
charge of, Inspector. My character wouldn't escape, I see. You'll
need to have something better than that before you start arresting
anyone.”
“I'm not talking about arresting anyone, sir,” the Inspector replied
in an injured tone. “I'm just reviewing possible motives.”
“Quite true. Can't one make a feeble joke without rasping your
susceptibilities? Now is that the end of your list?”
“I think so, sir.”
“Ah! You didn't think of including someone with the initial ‘B,’
then? You remember the ‘B’ on the bracelet?”
The Inspector seemed rather startled.
“You mean this fellow B. might have been a discarded lover of
Mrs. Silverdale's who was out for revenge like the Hailsham girl? I
hadn't thought of that. It's possible, of course.”
“Now let's turn to a fresh side of the case,” Sir Clinton suggested.
“One thing's certain; hyoscine played a part in the affair. What about
Mr. Justice's pertinent inquiry: ‘Who had access to hyoscine at the
Croft-Thornton Institute?’ ”
“Every blessed soul in the place, so far as I could see,” the
Inspector confessed, rather ruefully. “Silverdale, Markfield, young
Hassendean, and the two girls: they all had equal chances of helping
themselves from that bottle in the store. I don't think that leads very
far. That hyoscine was common property so far as access to it went.
Anyone might have taken some.”
Welcome to our website – the ideal destination for book lovers and
knowledge seekers. With a mission to inspire endlessly, we offer a
vast collection of books, ranging from classic literary works to
specialized publications, self-development books, and children's
literature. Each book is a new journey of discovery, expanding
knowledge and enriching the soul of the reade
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
textbookfull.com