Discovering Computer Science Interdisciplinary Problems Principles and Python Programming 1st Edition Jessen Havill pdf download
Discovering Computer Science Interdisciplinary Problems Principles and Python Programming 1st Edition Jessen Havill pdf download
https://textbookfull.com/product/discovering-computer-science-
interdisciplinary-problems-principles-and-python-programming-1st-
edition-jessen-havill/
https://textbookfull.com/product/discovering-computer-science-
interdisciplinary-problems-principles-and-python-programming-
first-edition-jessen-havill/
https://textbookfull.com/product/discovering-computer-science-
interdisciplinary-problems-principles-and-python-programming-2nd-
edition-jessen-havill/
https://textbookfull.com/product/discovering-computer-science-
interdisciplinary-problems-principles-and-python-programming-2nd-
edition-jessen-havill-2/
https://textbookfull.com/product/python-programming-an-
introduction-to-computer-science-john-m-zelle/
Python Programming An Introduction to Computer Science
3rd Edition John M. Zelle
https://textbookfull.com/product/python-programming-an-
introduction-to-computer-science-3rd-edition-john-m-zelle/
https://textbookfull.com/product/programming-interview-problems-
dynamic-programming-with-solutions-in-python-1st-edition-
leonardo-rossi/
https://textbookfull.com/product/practical-programming-an-
introduction-to-computer-science-using-python-3-6-3rd-edition-
paul-gries/
https://textbookfull.com/product/classic-computer-science-
problems-in-java-1st-edition-david-kopec/
https://textbookfull.com/product/modern-and-interdisciplinary-
problems-in-network-science-a-translational-research-
perspective-1st-edition-zengqiang-chen/
DISCOVERING
COMPUTER
SCIENCE
Interdisciplinary Problems,
Principles, and Python
Programming
CHAPMAN & HALL/CRC
TEXTBOOKS IN COMPUTING
Series Editors
This series covers traditional areas of computing, as well as related technical areas, such as
software engineering, artificial intelligence, computer engineering, information systems, and
information technology. The series will accommodate textbooks for undergraduate and gradu-
ate students, generally adhering to worldwide curriculum standards from professional societ-
ies. The editors wish to encourage new and imaginative ideas and proposals, and are keen to
help and encourage new authors. The editors welcome proposals that: provide groundbreaking
and imaginative perspectives on aspects of computing; present topics in a new and exciting
context; open up opportunities for emerging areas, such as multi-media, security, and mobile
systems; capture new developments and applications in emerging fields of computing; and
address topics that provide support for computing, such as mathematics, statistics, life and
physical sciences, and business.
Published Titles
DISCOVERING
COMPUTER
SCIENCE
Interdisciplinary Problems,
Principles, and Python
Programming
Jessen Havill
Denison University
Granville, Ohio, USA
CRC Press
Taylor & Francis Group
6000 Broken Sound Parkway NW, Suite 300
Boca Raton, FL 33487-2742
© 2016 by Taylor & Francis Group, LLC
CRC Press is an imprint of Taylor & Francis Group, an Informa business
This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been
made to publish reliable data and information, but the author and publisher cannot assume responsibility for the valid-
ity of all materials or the consequences of their use. The authors and publishers have attempted to trace the copyright
holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this
form has not been obtained. If any copyright material has not been acknowledged please write and let us know so we may
rectify in any future reprint.
Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmitted, or uti-
lized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopy-
ing, microfilming, and recording, or in any information storage or retrieval system, without written permission from the
publishers.
For permission to photocopy or use material electronically from this work, please access www.copyright.com (http://
www.copyright.com/) or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood Drive, Danvers, MA 01923,
978-750-8400. CCC is a not-for-profit organization that provides licenses and registration for a variety of users. For
organizations that have been granted a photocopy license by the CCC, a separate system of payment has been arranged.
Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used only for
identification and explanation without intent to infringe.
Visit the Taylor & Francis Web site at
http://www.taylorandfrancis.com
and the CRC Press Web site at
http://www.crcpress.com
Contents
Preface xv
Acknowledgments xxiii
v
vi Contents
Built-in functions 45
Strings 47
Modules 51
*2.5 BINARY ARITHMETIC 54
Finite precision 55
Negative integers 56
Designing an adder 57
Implementing an adder 58
2.6 SUMMARY 62
2.7 FURTHER DISCOVERY 62
Bibliography 709
Index 713
This page intentionally left blank
Preface
xv
xvi Preface
Web resources
The text, exercises, and projects often refer to files on the book’s accompanying
web site, which can be found at
http://discoverCS.denison.edu .
This web site also includes pointers for further exploration, links to additional
documentation, and errata.
To students
Learning how to solve computational problems and implement them as computer
programs requires daily practice. Like an athlete, you will get out of shape and fall
behind quickly if you skip it. There are no shortcuts. Your instructor is there to
help, but he or she cannot do the work for you.
With this in mind, it is important that you type in and try the examples
throughout the text, and then go beyond them. Be curious! There are numbered
“Reflection” questions throughout the book that ask you to stop and think about, or
apply, something that you just read. Often, the question is answered in the book
immediately thereafter, so that you can check your understanding, but peeking
ahead will rob you of an important opportunity.
There are many opportunities to delve into topics more deeply. Boxes scattered
throughout the text briefly introduce related, but more technical, topics. For the
most part, these are not strictly required to understand what comes next, but I
encourage you to read them anyway. In the “Further discovery” section of each
chapter, you can find additional pointers to explore chapter topics in more depth.
At the end of most sections are several programming exercises that ask you
to further apply concepts from that section. Often, the exercises assume that you
have already worked through all of the examples in that section. All later chapters
conclude with a selection of more involved interdisciplinary projects that you may
be asked by your instructor to tackle.
The book assumes no prior knowledge of computer science. However, it does
assume a modest comfort with high school algebra and mathematical functions.
Occasionally, trigonometry is mentioned, as is the idea of convergence to a limit,
but these are not crucial to an understanding of the main topics in this book.
To instructors
This book may be appropriate for a traditional CS1 course for majors, a CS0 course
for non-majors (at a slower pace and omitting more material), or an introductory
computing course for students in the natural and/or social sciences.
As suggested above, I emphasize computer science principles and the role of
abstraction, both functional and data, throughout the book. I motivate functions
as implementations of functional abstractions, and point out that strings, lists,
and dictionaries are all abstract data types that allow us to solve more interesting
problems than would otherwise be possible. I introduce the idea of time complexity
Preface xvii
Chapter 7 Chapter 6
Chapter 8 Chapter 5
Designing Text, documents,
Data analysis Forks in the road
programs and DNA
Chapter 10
Chapter 9 Chapter 11
Self-similarity and
Flatland Organizing data
recursion
Chapter 13
Chapter 12
Abstract data
Networks
types
intuitively, without formal definitions, in the first chapter and return to it several
times as more sophisticated algorithms are developed. The book uses a spiral
approach for many topics, returning to them repeatedly in increasingly complex
contexts. Where appropriate, I also weave into the book topics that are traditionally
left for later computer science courses. A few of these are presented in boxes that
may be covered at your discretion. None of these topics is introduced rigorously, as
they would be in a data structures course. Rather, I introduce them informally and
intuitively to give students a sense of the problems and techniques used in computer
science. I hope that the tables below will help you navigate the book, and see where
particular topics are covered.
This book contains over 600 end-of-section exercises and over 300 in-text reflection
questions that may be assigned as homework or discussed in class. At the end of
most chapters is a selection of projects (about 30 in all) that students may work on
independently or in pairs over a longer time frame. I believe that projects like these
are crucial for students to develop both problem solving skills and an appreciation
for the many fascinating applications of computer science.
Because this book is intended for a student who may take additional courses in
computer science and learn other programming languages, I intentionally omit some
features of Python that are not commonly found elsewhere (e.g., simultaneous swap,
chained comparisons, enumerate in for loops). You may, of course, supplement
with these additional syntactical features.
There is more in this book than can be covered in a single semester, giving an
instructor the opportunity to tailor the content to his or her particular situation and
interests. Generally speaking, as illustrated in Figure 1, Chapters 1–6 and 8 form the
core of the book, and should be covered sequentially. The remaining chapters can be
covered, partially or entirely, at your discretion, although I would expect that most
instructors will cover at least parts of Chapters 7, 10, 11, and 13. Chapter 7 contains
xviii Preface
Chapter outlines
The following tables provide brief overviews of each chapter. Each table’s three
columns, reflecting the three parts of the book’s subtitle, provide three lenses through
which to view the chapter. The first column lists a selection of representative problems
that are used to motivate the material. The second column lists computer science
principles that are introduced in that chapter. Finally, the third column lists Python
programming topics that are either introduced or reinforced in that chapter to
implement the principles and/or solve the problems.
Chapter 9. Flatland
Sample problems Principles Programming
• earthquake data • 2-D data • 2-D data in list of lists
• Game of Life • cellular automata • nested loops
• image filters • digital images • 2-D data in a dictionary
• racial segregation • color models
• ferromagnetism
• dendrites
Software assumptions
To follow along in this book and complete the exercises, you will need to have installed
Python 3.4 (or later) on your computer, and have access to IDLE or another
programming environment. The book also assumes that you have installed the
matplotlib and numpy modules. Please refer to Appendix A for more information.
Errata
While I (and my students) have ferreted out many errors, readers will inevitably
find more. You can find an up-to-date list of errata on the book web site. If
you find an error in the text or have another suggestion, please let me know at
[email protected].
This page intentionally left blank
Acknowledgments
was extraordinarily naı̈ve when I embarked on this project two years ago. “How
I hard can it be to put these ideas into print?” Well, much harder than I thought,
as it turns out. I owe debts of gratitude to many who saw me through to the end.
First and foremost, my family not only tolerated me during this period, but
offered extraordinary support and encouragement. Thank you Beth, for your patience
and strength, and all of the time you have made available to me to work on the
book. I am grateful to my in-laws, Roger and Nancy Vincent, who offered me their
place in Wyoming for a month-long retreat in the final stretch. And, to my four
children, Nick, Amelia, Caroline, and Lillian, I promise to make up for lost time.
My colleagues Matt Kretchmar, Ashwin Lall, and David White used drafts in
their classes, and provided invaluable feedback. They have been fantastic sounding
boards, and have graciously provided many ideas for exercises and projects. Students
in Denison University’s CS 111 and 112 classes caught many typos, especially Gabe
Schenker, Christopher Castillo, Christine Schmittgen, Alivia Tacheny, Emily Lamm,
and Ryan Liedke. Dana Myers read much of the book and offered an abundance of
detailed suggestions. Joan Krone also read early chapters and offered constructive
feedback. I am grateful to Todd Feil for his support, and his frank advice after
reading the almost-final manuscript.
I have benefitted tremendously from many conversations about computational
science, geology, and life with my friend and colleague David Goodwin. Project 8.1
is based on an assignment that he has used in his classes. I have also learned a great
deal from collaborations with Jeff Thompson. Jeff also advised me on Section 6.7
and Project 6.2. Frank Hassebrock enthusiastically introduced me to theories of
problem solving in cognitive psychology. And Dee Ghiloni, the renowned cat herder,
has supported me and my work in more ways than I can count.
I am indebted to the following reviewers, who read early chapters and offered
expert critiques: Terry Andres (University of Manitoba), John Impagliazzo (Qatar
University), Daniel Kaplan (Macalester College), Nathaniel Kell (Duke University),
Andrew McGettrick (University of Strathclyde); Hamid Mokhtarzadeh (University
of Minnesota), George Novacky (University of Pittsburgh), and J. F. Nystrom (Ferris
State University).
I could not have completed this book without the Robert C. Good Fellowship
awarded to me by Denison University.
Finally, thank you to Randi Cohen, for believing in this project, and for her
advice and patience throughout.
xxiii
This page intentionally left blank
About the author
Jessen Havill is a Professor of Computer Science and the Benjamin Barney Chair
of Mathematics at Denison University, where he has been on the faculty since 1998.
Dr. Havill teaches courses across the computer science curriculum, as well as an
interdisciplinary elective in computational biology. He was awarded the college’s
highest teaching honor, the Charles A. Brickman Teaching Excellence Award, in
2013.
Dr. Havill is also an active researcher, with a primary interest in the development
and analysis of online algorithms. In addition, he has collaborated with colleagues
in biology and geosciences to develop computational tools to support research
and teaching in those fields. Dr. Havill earned his bachelor’s degree from Bucknell
University and his Ph.D. in computer science from The College of William and
Mary.
xxv
This page intentionally left blank
CHAPTER 1
What is computation?
We need to do away with the myth that computer science is about computers. Computer
science is no more about computers than astronomy is about telescopes, biology is about
microscopes or chemistry is about beakers and test tubes. Science is not about tools, it is
about how we use them and what we find out when we do.
omputers are the most powerful tools ever invented, but not because of their
C versatility and speed, per se. Computers are powerful because they empower
us to innovate and make unprecedented discoveries.
A computer is a machine that carries out a computation, a sequence of simple
steps that transforms some initial information, an input, into some desired result,
the output. Computer scientists harness the power of computers to solve complex
problems by designing solutions that can be expressed as computations. The output
of a computation might be a more efficient route for a spacecraft, a more effective
protocol to control an epidemic, or a secret message hidden in a digital photograph.
Computer science has always been interdisciplinary, as computational problems
arise in virtually every domain imaginable. Social scientists use computational models
to better understand social networks, epidemics, population dynamics, markets,
and auctions. Scholars working in the digital humanities use computational tools to
curate and analyze classic literature. Artists are increasingly incorporating digital
technologies into their compositions and performances. Computational scientists
work in areas related to climate prediction, genomics, particle physics, neuroscience,
and drug discovery.
In this book, we will explore the fundamental problem solving techniques of
computer science, and discover how they can be used to model and solve a variety of
interdisciplinary problems. In this first chapter, we will provide an orientation and
lay out the context in which to place the rest of the book. We will further develop
all of these ideas throughout, so don’t worry if they are not all crystal clear at first.
1
2 What is computation?
search engine
search terms
search results
Buxton Inn
313 E Broadway GPS device
Granville, OH 43023
address directions
y = 18x + 31
or
f (x) = 18x + 31,
you may have thought about the variable x as a representation of the input and
y, or f (x), as a representation of the output. In this example, when the input is
x = 2, the output is y = 67, or f (x) = 67. The arithmetic that turns x into y is a
very simple (and boring) example of a computation.
Reflection 1.1 What kinds of problems are you interested in? What are their inputs
and outputs? Are the inputs and outputs, as you have defined them, sufficient to
define the problem completely?
Random documents with unrelated
content Scribd suggests to you:
The Project Gutenberg eBook of The Egyptian
campaigns, 1882 to 1885
This ebook is for the use of anyone anywhere in the United
States and most other parts of the world at no cost and with
almost no restrictions whatsoever. You may copy it, give it away
or re-use it under the terms of the Project Gutenberg License
included with this ebook or online at www.gutenberg.org. If you
are not located in the United States, you will have to check the
laws of the country where you are located before using this
eBook.
Language: English
BY
CHARLES ROYLE,
Late of the Royal Navy,
Barrister-at-Law, Judge of the Egyptian Court of Appeal.
EGYPTIAN FINANCE.
Towards the close of the year 1875, Ismail Pasha, then Khedive
of Egypt, had about got to the end of his resources. His liabilities on
loans, contracted either in his own name or in that of his
Government, amounted to £55,332,609; in addition to this there was
a "Floating Debt" of £21,334,960—and £1,000,000—due for the
expenses of the war with Abyssinia. The Treasury Bills were being
daily protested, the salaries of the Government officials were in
arrear, and everything pointed to impending bankruptcy.
This was the situation when Ismail sold to the British
Government the shares in the Suez Canal Company which he had
inherited from his predecessor, Said Pasha.1
By the transaction, which was due to the genius of the late Lord
Beaconsfield, England made an excellent investment of capital. She
also acquired an important interest in the great maritime highway to
India, and indirectly in Egypt herself.
Attentive observers regarded what had taken place as only a
prelude to a more intimate connection of England with Egyptian
affairs, and the financial mission of Mr. Cave, an important Treasury
official, undertaken about the same period, naturally strengthened
this impression, notwithstanding Lord Derby's declaration that
sending the mission to Egypt "was not to be taken to imply any
desire on the part of Her Majesty's Government to interfere in the
internal affairs of that country."
There is no reason to doubt the sincerity of the Foreign
Secretary in the matter. The policy of Lord Beaconsfield's Cabinet, as
well as that of Mr. Gladstone, which succeeded it, was originally one
of non-intervention, and it was only the force of circumstances which
led to its modification. England's first wish was that no Power should
interfere in Egypt; her second, that in the event of interference
becoming necessary, England should not be left out in the cold.
When this is borne in mind, the attitude which Her Majesty's
Ministers from time to time assumed in regard to Egyptian affairs
becomes comparatively intelligible.
In confirmation of the preceding, the reader will observe that,
although one of the causes which eventually led to England's action
in the valley of the Nile was her mixing herself up with questions of
Egyptian finance, all attempts to induce her to move in this direction
met for a long time with failure.
When Mr. Cave's report, and, later on, that of Messrs. Goschen
and Joubert, revealed the embarrassed condition of the country, and
the necessity for the adoption of the financial scheme set forth in
the Decrees of May and November, 1876, Her Majesty's Government
declined to take any part in the arrangement. They even refused to
nominate the Englishmen who were to fill the various posts created
by the Decrees.
The French, Italian and Austrian members of the Commission of
the Public Debt were nominated by their respective Governments as
early as May, 1876, but their British colleague up to the end of the
year remained unappointed. France, on the other hand, throughout
the whole of the negotiations, appears to have been singularly ready
to come to the front, and when in December, 1876, the Duke
Decazes, the French Minister of Foreign Affairs, was asked to
nominate one of the Controllers of Finance, he declared "that he felt
no difficulty whatever on the subject." Lord Derby, however,
persisted in his policy of abstention, and eventually the Khedive was
under the necessity of himself appointing the Englishmen required.
At last the financial scheme came into operation, and, combined
with other reforms, for some time seemed likely to secure to Egypt
and her creditors a fair share of the blessings intended. This,
however, was not destined to last. As early as June, 1877, it became
evident that the revenues set apart to meet the Interest and Sinking
Fund of the Public Debt were insufficient. In fact, the estimates on
which the Decrees were founded proved simply fallacious—a deficit
of no less than £820,000 appeared in the revenues assigned to the
service of the Unified Debt, and of £200,000 on those set apart for
the Privileged Debt. Moreover, there was strong reason to suppose
that considerable portions of the receipts were being secretly
diverted from their legitimate channel by Ismail and his agents.
At the same period serious difficulty arose in satisfying the
judgments obtained against the Government in the newly-
established Mixed Tribunals. These courts, having been instituted by
treaties with the Powers, partook largely of an international
character, and when the European creditors, on issuing execution,
found that it was resisted by force, they sought the aid of their
respective Consuls-General.
The Honourable H. C. Vivian, then British Consul-General in
Cairo, a diplomatist who took a prominent part in this stage of
Egypt's history, had, as England's representative, to remonstrate
with the Khedive. The advice which Mr. Vivian gave, that the
amounts of these judgments should be paid, was excellent, but,
under the circumstances, about as practical as if he had counselled
His Highness to take steps to secure an annual high Nile.
Early in 1878, when things were going from bad to worse, Mr.
Vivian wrote that the whole government of the country was thrown
out of gear by financial mismanagement, and that affairs were
becoming so entangled as to challenge the interference of foreign
Governments. This very sensible opinion was backed up by M.
Waddington, who had become French Minister of Foreign Affairs,
and who, addressing Lord Derby on the financial and political
situation, made the significant observation that if England and
France did not exert themselves at once, the matter would slip out
of their hands. This suggestion, pointing obviously to the probable
intervention of other Powers, was not without effect, and the British
Foreign Secretary in reply went a little further than he had yet done,
and stated that "Her Majesty's Government would be happy to co-
operate with that of France in any useful measure not inconsistent
with the Khedive's independent administration of Egypt."
This was followed by Mr. Vivian pressing upon the Khedive the
necessity for "a thorough and exhaustive inquiry into the finances of
the country."
This constituted a fresh departure in the policy of England with
regard to the Egyptian question, and, as will be seen, ultimately led
to that complete interference in Egyptian affairs which the British
Cabinet had so much desired to avoid.
Of course, Ismail had to yield, and the famous Commission of
Inquiry instituted by the Decree of 30th March, 1878, assembled in
Cairo under the presidency of Mr. (afterwards Sir C.) Rivers Wilson,
and revealed the most startling facts relating to the finances of
Egypt. The Commission had no easy task before it, and it only
attained its object through the dogged resolution of its chairman,
backed by the moral support of the representatives of the Powers.
At the outset, the late Cherif Pasha, the Khedive's Minister of
Foreign Affairs and of Justice, refused point-blank to obey the
Decree, and submit to be personally examined by the Commission.
As Cherif was a statesman who will be frequently referred to in
the following pages, it may be opportune to briefly describe him. He
was then about sixty years of age, and, like most of those who have
held the highest posts in Egypt, of Circassian origin. He was
amongst the favoured individuals who had been sent to France by
Mehemet Ali to be educated. He gradually passed through nearly
every post in the State with that facility which is so frequently seen
in Egypt, where a man is one day a station-master on the railway,
the next a Judge in the Tribunals, and eventually a Master of
Ceremonies, or a Cabinet Minister.
Cherif had pleasing manners, spoke French fluently, and was in
every respect a gentleman. A Mahomedan by religion, he was, from
an early period in Ismail's reign, a prominent character in Egyptian
history. He soon became a rival of Nubar Pasha (referred to further
on), and he and Nubar alternated as the Khedive's Prime Ministers
for many years.
Of a naturally indolent character, Cherif always represented the
laissez aller side of Egyptian politics. With an excellent temper, and a
supremely apathetic disposition, he was always willing to accept
almost any proposition, provided it did not entail upon him any
personal exertion, or interfere with his favourite pastime, a game of
billiards.
Cherif's notion in refusing to appear before the Commission was
of a two-fold character. Educated with Oriental ideas, and
accustomed to regard Europeans with suspicion, it is not unlikely
that he resented the appointment of the Commission as an
unwarrantable intrusion on the part of the Western Powers.
"Here," thought he, "were a number of people coming to make
disagreeable inquiries, and to ask indiscreet questions. Others might
answer them; he, for his part, could not, and for two reasons: first,
because he couldn't if he would; and second, because he wouldn't if
he could. Was he, at his time of life, to be asked to give reasons for
all he had done? It was ridiculous; all the world knew that he had no
reasons."2
Probably, also, Cherif had his own motives for not wishing to
afford too much information. Though enjoying a deservedly high
reputation for honesty, he belonged to what must be regarded as
the "privileged class" in the country. For years this class had
benefited by certain partial immunities from taxation, and these
advantages the work of the Commission threatened to do away with.
Further, Cherif's love of ease and comfort, and absence of energy,
indisposed him to give himself unnecessary trouble about anything
in particular. Be this as it may, Cherif, though expressing his
readiness to reply in writing to any communications which the
Commission might address to him, declined to do more.
The Decree, however, provided that every functionary of State
should be bound to appear before the Commission. This might have
placed a less astute Minister in a dilemma. Cherif at once evaded the
difficulty by resigning office, rightly calculating on again returning to
power when the Commission should have become a thing of the
past. Riaz Pasha, then second Vice-President of the Commission,
succeeded Cherif as Minister, and the inquiry proceeded without
him.3
It will not have escaped notice that in authorizing Rivers Wilson,
who held a high post in the Office of the National Debt, to sit on the
Commission, and in granting him leave of absence for the purpose,
the British Government had allowed itself to advance one stage
further in its Egyptian policy. The significance of the event was only
partially disguised by Lord Derby's cautious intimation that "the
employé of the British Government was not to be considered as
invested with any official character."
In April of the same year, whilst the Commission was still sitting,
it became evident that there would be a deficit of £1,200,000 in the
amount required to pay the May coupon of the Unified Debt. Further
influences were brought to bear, and Mr. Vivian was instructed to
join the French Consul-General in urging upon the Khedive the
necessity of finding the requisite funds at whatever cost to himself.
Ismail pointed out that this could only be done by ruinous sacrifices,
which he promised should nevertheless be made if it was insisted
on. The representatives of England and France remained firm, and
the bondholders got their money. By what means this was
accomplished it is needless to inquire. Rumours of frightful pressure
being put on the unfortunate fellaheen, of forced loans and other
desperate expedients, were prevalent in Cairo, and were probably
only too well founded. It is said that even the jewellery of the ladies
of Ismail's harem was requisitioned in order to make up the sum
required.
Meanwhile the inquiry proceeded.
It would require too much space to give at length the details of
the report which the Commission presented. Suffice it to say that it
showed confusion and irregularity everywhere. Taxes were collected
in the most arbitrary and oppressive manner, and at the most
unfavourable periods of the year. The land tenures were so arranged
that the wealthier proprietors evaded a great portion of the land tax,
and the corvée, or system of forced labour, was applied in a way
which was ruinous to the country. Further, the Khedive and his family
had amassed, at the expense of the State, colossal properties,
amounting, in fact, to as much as one-fifth of the whole cultivable
land of Egypt, and this property the Commission declared ought to
be given up. On every side the most flagrant abuses were shown to
prevail. In conclusion, it was found that the arrangements made by
the Financial Decrees of 1876 could not possibly be adhered to, and
that a fresh liquidation was inevitable.
Ismail, after every effort to make better terms for himself,
yielded to Rivers Wilson's requisitions, and accepted the conclusions
of the Commission. He acquiesced with as good grace as he could in
making over to the State the landed property of himself and family.
He went even further, and in August, 1878, approved the formation
of a Cabinet under the presidency of Nubar Pasha, with Rivers
Wilson as Minister of Finance and M. de Blignières (the French
member of the Commission of the Public Debt) as Minister of Public
Works. At the same time, as if to show Europe that he had seriously
entered on the path of reform, the Khedive proclaimed his intention
to renounce personal rule and become a Constitutional sovereign,
governing only through his Council of Ministers.
CHAPTER II.
ISMAIL PASHA.
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