100% found this document useful (1 vote)
126 views

(eBook PDF) Building Java Programs: A Back to Basics Approach 4th Edition by Stuart Regesinstant download

The document provides information about the eBook 'Building Java Programs: A Back to Basics Approach 4th Edition' by Stuart Reges, including download links and additional resources for both students and instructors. It highlights the book's focus on problem-solving, algorithmic thinking, and a layered approach to teaching Java programming concepts. The text also mentions the inclusion of functional programming concepts in line with new curriculum guidelines and various supplementary materials available online.

Uploaded by

naymerrikuro
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
126 views

(eBook PDF) Building Java Programs: A Back to Basics Approach 4th Edition by Stuart Regesinstant download

The document provides information about the eBook 'Building Java Programs: A Back to Basics Approach 4th Edition' by Stuart Reges, including download links and additional resources for both students and instructors. It highlights the book's focus on problem-solving, algorithmic thinking, and a layered approach to teaching Java programming concepts. The text also mentions the inclusion of functional programming concepts in line with new curriculum guidelines and various supplementary materials available online.

Uploaded by

naymerrikuro
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 48

(eBook PDF) Building Java Programs: A Back to

Basics Approach 4th Edition by Stuart Reges


download

https://ebookluna.com/product/ebook-pdf-building-java-programs-a-
back-to-basics-approach-4th-edition-by-stuart-reges/

Download more ebook from https://ebookluna.com


We believe these products will be a great fit for you. Click
the link to download now, or visit ebookluna.com
to discover even more!

(eBook PDF) Building Java Programs: A Back to Basics Approach 4th Edition
by Stuart Reges

https://ebookluna.com/product/ebook-pdf-building-java-programs-a-back-to-
basics-approach-4th-edition-by-stuart-reges/

Building Java Programs - A Back to Basics Approach 5th Edition Stuart Reges
- eBook PDF

https://ebookluna.com/download/building-java-programs-a-back-to-basics-
approach-ebook-pdf-2/

Building Java Programs: A Back to Basics Approach 4th Edition (eBook PDF)

https://ebookluna.com/product/building-java-programs-a-back-to-basics-
approach-4th-edition-ebook-pdf/

(eBook PDF) Building Java Programs: A Back to Basics Approach 5th Edition

https://ebookluna.com/product/ebook-pdf-building-java-programs-a-back-to-
basics-approach-5th-edition/
College physics : a strategic approach 4th Edition Stuart Field - eBook PDF

https://ebookluna.com/download/college-physics-a-strategic-approach-ebook-
pdf/

Artificial Intelligence: A Modern Approach 4th Edition Stuart Russell -


eBook PDF

https://ebookluna.com/download/artificial-intelligence-a-modern-
approach-4th-edition-ebook-pdf/

(eBook PDF) Building Python Programs 1st Edition

https://ebookluna.com/product/ebook-pdf-building-python-programs-1st-
edition/

Java: A Beginner's Guide: Create, Compile, and Run Java Programs Today 9th
Edition Herbert Schildt - eBook PDF

https://ebookluna.com/download/java-a-beginners-guide-create-compile-and-
run-java-programs-today-ebook-pdf/

(eBook PDF) Introduction to Programming with Java: A Problem Solving


Approach 3rd Edition

https://ebookluna.com/product/ebook-pdf-introduction-to-programming-with-
java-a-problem-solving-approach-3rd-edition/
images as two-dimensional arrays of pixel values. This extra coverage
will be particularly helpful for students taking an AP/CS A course
because of the heavy emphasis on two-dimensional arrays on the AP
exam.

Expanded self-checks and programming exercises. Many chapters have


received new self-check problems and programming exercises. There
are roughly fifty total problems and exercises per chapter, all of which
have been class-tested with real students and have solutions provided for
instructors on our web site.

Since the publication of our third edition, Java 8 has been released. This new
version supports a style of programming known as functional programming
that is gaining in popularity because of its ability to simply express complex
algorithms that are more easily executed in parallel on machines with
multiple processors. ACM and IEEE have released new guidelines for
undergraduate computer science curricula, including a strong
recommendation to cover functional programming concepts.

We have added a new Chapter 19 that covers most of the functional concepts
from the new curriculum guidelines. The focus is on concepts, not on
language features. As a result, it provides an introduction to several new Java
8 constructs but not a comprehensive coverage of all new language features.
This provides flexibility to instructors since functional programming features
can be covered as an advanced independent topic, incorporated along the
way, or skipped entirely. Instructors can choose to start covering functional
constructs along with traditional constructs as early as Chapter 6. See the
dependency chart at the end of this section.

The following features have been retained from previous editions:

Focus on problem solving. Many textbooks focus on language details


when they introduce new constructs. We focus instead on problem
solving. What new problems can be solved with each construct? What
pitfalls are novices likely to encounter along the way? What are the most
common ways to use a new construct?

Emphasis on algorithmic thinking. Our procedural approach allows us to


emphasize algorithmic problem solving: breaking a large problem into
smaller problems, using pseudocode to refine an algorithm, and
grappling with the challenge of expressing a large program
algorithmically.

Layered approach. Programming in Java involves many concepts that


are difficult to learn all at once. Teaching Java to a novice is like trying
to build a house of cards. Each new card has to be placed carefully. If
the process is rushed and you try to place too many cards at once, the
entire structure collapses. We teach new concepts gradually, layer by
layer, allowing students to expand their understanding at a manageable
pace.

Case studies. We end most chapters with a significant case study that
shows students how to develop a complex program in stages and how to
test it as it is being developed. This structure allows us to demonstrate
each new programming construct in a rich context that can't be achieved
with short code examples. Several of the case studies were expanded
and improved in the second edition.

Utility as a CS1+CS2 textbook. In recent editions, we added chapters


that extend the coverage of the book to cover all of the topics from our
second course in computer science, making the book usable for a two-
course sequence. Chapters 12–19 explore recursion, searching and
sorting, stacks and queues, collection implementation, linked lists,
binary trees, hash tables, heaps, and more. Chapter 12 also received a
section on recursive backtracking, a powerful technique for exploring a
set of possibilities for solving problems such as 8 Queens and Sudoku.

Layers and Dependencies


Many introductory computer science books are language-oriented, but the
early chapters of our book are layered. For example, Java has many control
structures (including for-loops, while-loops, and if/else-statements), and
many books include all of these control structures in a single chapter. While
that might make sense to someone who already knows how to program, it can
be overwhelming for a novice who is learning how to program. We find that
it is much more effective to spread these control structures into different
chapters so that students learn one structure at a time rather than trying to
learn them all at once.

The following table shows how the layered approach works in the first six
chapters:

Control Programming
Chapter Data Input/Output
Flow Techniques
procedural
1 methods String literals println, print
decomposition
definite variables, local variables, class
2 loops expressions, constants,
(for) int, double pseudocode
console input, 2D
return
3 using objects parameters graphics
values
(optional)
conditional char pre/post conditions, printf
4
(if/else) throwing exceptions
indefinite
assertions, robust
5 loops boolean
programs
(while)
token/line-based file
6 Scanner file I/O
processing

Chapters 1–6 are designed to be worked through in order, with greater


flexibility of study then beginning in Chapter 7. Chapter 6 may be skipped,
although the case study in Chapter 7 involves reading from a file, a topic that
is covered in Chapter 6.

The following is a dependency chart for the book:


Supplements
http://www.buildingjavaprograms.com/

Answers to all self-check problems appear on our web site and are accessible
to anyone. Our web site has the following additional resources for students:

Online-only supplemental chapters, such as a chapter on creating


Graphical User Interfaces

Source code and data files for all case studies and other complete
program examples

The DrawingPanel class used in the optional graphics Supplement 3G

Our web site has the following additional resources for teachers:

PowerPoint slides suitable for lectures

Solutions to exercises and programming projects, along with homework


specification documents for many projects

Sample exams and solution keys

Additional lab exercises and programming exercises with solution keys

Closed lab creation tools to produce lab handouts with the instructor's
choice of problems integrated with the textbook

To access protected instructor resources, contact us at


authors@buildingjavaprograms.com. The same materials are also available at
http://www.pearsonhighered.com/cs-resources. To receive a password for this
site or to ask other questions related to resources, contact your Pearson sales
representative.

MyProgrammingLab
MyProgrammingLab is an online practice and assessment tool that helps
students fully grasp the logic, semantics, and syntax of programming.
Through practice exercises and immediate, personalized feedback,
MyProgrammingLab improves the programming competence of beginning
students who often struggle with basic concepts and paradigms of popular
high-level programming languages. A self-study and homework tool, the
MyProgrammingLab course consists of hundreds of small practice exercises
organized around the structure of this textbook. For students, the system
automatically detects errors in the logic and syntax of code submissions and
offers targeted hints that enable students to figure out what went wrong, and
why. For instructors, a comprehensive grade book tracks correct and
incorrect answers and stores the code inputted by students for review.

For a full demonstration, to see feedback from instructors and students, or to


adopt MyProgrammingLab for your course, visit the following web site:
http://www.myprogramminglab.com/

VideoNotes

We have recorded a series of instructional videos to accompany the textbook.


They are available at the following web site: www.pearsonhighered.com/cs-
resources

Roughly 3–4 videos are posted for each chapter. An icon in the margin of the
page indicates when a VideoNote is available for a given topic. In each video,
we spend 5–15 minutes walking through a particular concept or problem,
talking about the challenges and methods necessary to solve it. These videos
make a good supplement to the instruction given in lecture classes and in the
textbook. Your new copy of the textbook has an access code that will allow
you to view the videos.
Acknowledgments
First, we would like to thank the many colleagues, students, and teaching
assistants who have used and commented on early drafts of this text. We
could not have written this book without their input. Special thanks go to
Hélène Martin, who pored over early versions of our first edition chapters to
find errors and to identify rough patches that needed work. We would also
like to thank instructor Benson Limketkai for spending many hours
performing a technical proofread of the second edition.

Second, we would like to thank the talented pool of reviewers who guided us
in the process of creating this textbook:

Greg Anderson, Weber State University

Delroy A. Brinkerhoff, Weber State University

Ed Brunjes, Miramar Community College

Tom Capaul, Eastern Washington University

Tom Cortina, Carnegie Mellon University

Charles Dierbach, Towson University

H.E. Dunsmore, Purdue University

Michael Eckmann, Skidmore College

Mary Anne Egan, Siena College

Leonard J. Garrett, Temple University

Ahmad Ghafarian, North Georgia College & State University

Raj Gill, Anne Arundel Community College


Michael Hostetler, Park University

David Hovemeyer, York College of Pennsylvania

Chenglie Hu, Carroll College

Philip Isenhour, Virginia Polytechnic Institute

Andree Jacobson, University of New Mexico

David C. Kamper, Sr., Northeastern Illinois University

Simon G.M. Koo, University of San Diego

Evan Korth, New York University

Joan Krone, Denison University

John H.E.F. Lasseter, Fairfield University

Eric Matson, Wright State University

Kathryn S. McKinley, University of Texas, Austin

Jerry Mead, Bucknell University

George Medelinskas, Northern Essex Community College

John Neitzke, Truman State University

Dale E. Parson, Kutztown University

Richard E. Pattis, Carnegie Mellon University

Frederick Pratter, Eastern Oregon University

Roger Priebe, University of Texas, Austin

Dehu Qi, Lamar University


John Rager, Amherst College

Amala V.S. Rajan, Middlesex University

Craig Reinhart, California Lutheran University

Mike Scott, University of Texas, Austin

Alexa Sharp, Oberlin College

Tom Stokke, University of North Dakota

Leigh Ann Sudol, Fox Lane High School

Ronald F. Taylor, Wright State University

Andy Ray Terrel, University of Chicago

Scott Thede, DePauw University

Megan Thomas, California State University, Stanislaus

Dwight Tuinstra, SUNY Potsdam

Jeannie Turner, Sayre School

Tammy VanDeGrift, University of Portland

Thomas John VanDrunen, Wheaton College

Neal R. Wagner, University of Texas, San Antonio

Jiangping Wang, Webster University

Yang Wang, Missouri State University

Stephen Weiss, University of North Carolina at Chapel Hill

Laurie Werner, Miami University


Dianna Xu, Bryn Mawr College

Carol Zander, University of Washington, Bothell

Finally, we would like to thank the great staff at Pearson who helped produce
the book. Michelle Brown, Jeff Holcomb, Maurene Goo, Patty Mahtani,
Nancy Kotary, and Kathleen Kenny did great work preparing the first edition.
Our copy editors and the staff of Aptara Corp, including Heather Sisan, Brian
Baker, Brendan Short, and Rachel Head, caught many errors and improved
the quality of the writing. Marilyn Lloyd and Chelsea Bell served well as
project manager and editorial assistant respectively on prior editions. For
their help with the third edition we would like to thank Kayla Smith-Tarbox,
Production Project Manager, and Jenah Blitz-Stoehr, Computer Science
Editorial Assistant. Mohinder Singh and the staff at Aptara, Inc., were also
very helpful in the final production of the third edition. For their great work
on production of the fourth edition, we thank Louise Capulli and the staff of
Lakeside Editorial Services, along with Carole Snyder at Pearson. Special
thanks go to our lead editor at Pearson, Matt Goldstein, who has believed in
the concept of our book from day one. We couldn't have finished this job
without all of their hard work and support.

Stuart Reges

Marty Stepp
Break through
To Improving results

MyProgammingLab™
Through the power of practice and immediate personalized feedback,
MyProgrammingLab helps improve your students' performance.

Programming Practice
With MyProgrammingLab, your students will gain firs-hand programming
experience in an interactive online environment.

Immediate, Personalized Feedback


MyProgrammingLab automatically detects errors in the logic and syntax of
their code submission and offers targeted hints that enables students to figure
out what went wrong and why.

Graduated Complexity
MyProgrammingLab breaks down programming concepts into short,
understandable sequences of exercises. Within each sequence the level and
sophistication of the exercises increase gradually but steadily.
Dynamic Roster
Students' submissions are stored in a roster that indicates whether the
submission is correct, how many attempts were made, and the actual code
submissions from each attempt.

Pearson eText
The Pearson eText gives students access to their textbook anytime, anywhere

Step-By-Step Videonote Tutorials


These step-by-step video tutorials enhance the programming concepts
presented in select Pearson textbooks.
For more information and titles available with MyProgrammingLab, please
visit www.myprogramminglab.com.

Copyright © 2016 Pearson Education, Inc. or its affiliate(s). All rights


reserved. HELO88173 · 11/15

LOCATION OF VIDEO NOTES IN THE TEXT

www.pearsonhighered.com/cs-resources

Chapter 1 Pages 31, 40


Chapter 2 Pages 65, 74, 89, 97, 110
Chapter 3 Pages 141, 156, 161, 167
Chapter 3G Pages 197, 215
Chapter 4 Pages 243, 251, 278
Chapter 5 Pages 324, 327, 329, 333, 356
Chapter 6 Pages 396, 409, 423
Chapter 7 Pages 458, 465, 484, 505
Chapter 8 Pages 535, 547, 555, 568
Chapter 9 Pages 597, 610, 626
Chapter 10 Pages 672, 677, 686
Chapter 11 Pages 716, 729, 737
Chapter 12 Pages 764, 772, 809
Chapter 13 Pages 834, 837, 843
Chapter 14 Pages 889, 896
Chapter 15 Pages 930, 936, 940
Chapter 16 Pages 972, 979, 992
Chapter 17 Pages 1037, 1038, 1048
Chapter 18 Pages 1073, 1092
Brief Contents
1. Chapter 1 Introduction to Java Programming 1

2. Chapter 2 Primitive Data and Definite Loops 63

3. Chapter 3 Introduction to Parameters and Objects 137

4. Supplement 3G Graphics (Optional) 196

5. Chapter 4 Conditional Execution 238

6. Chapter 5 Program Logic and Indefinite Loops 315

7. Chapter 6 File Processing 387

8. Chapter 7 Arrays 443

9. Chapter 8 Classes 530

10. Chapter 9 Inheritance and Interfaces 587

11. Chapter 10 ArrayLists 662

12. Chapter 11 Java Collections Framework 715

13. Chapter 12 Recursion 754

14. Chapter 13 Searching and Sorting 832

15. Chapter 14 Stacks and Queues 884

16. Chapter 15 Implementing a Collection Class 922

17. Chapter 16 Linked Lists 965

18. Chapter 17 Binary Trees 1017


Discovering Diverse Content Through
Random Scribd Documents
The King and his men held thar
way, 1308 The
Fight for the
And quhen in-to the pas war thai Bridge
Enterit, the folk off Lorne in hy
Apon the King rasit ane cry, 56
And schot, and tumlit on hym stanys,
Richt gret and hevy for the nanys.
Bot thai scathit nocht gretly the King;
For he had thar, in his leding, 60
Men that licht and delyver war,
And licht arming had on thaim thar,
Swa that thai stoutly clam the hill,
And lettit thair fayis to fullfill 64
The mast part off thar felony.
And als, apon the tothir party,
Com James of Douglas and his rout,
And schot apon thame with a schout, 68
And woundit thame with arrowis fast.
Syne with thair swerdis, at the last,
Thai ruschit emang thame hardely.
For thai of Lorn, full manlely,[†] 72
Grete and apert defens can ma.
Bet quhen thai saw at thai war swa
Assalyheit apon twa parteis,
And saw weill that thair enymyis 76
Had all the farer off the ficht,
In full gret hy thai tuk the flicht.
And thai a felloun chas can ma,
And slew all at thai mycht ourta. 80
And thai that mycht eschap, perfay,[†]
Richt till ane wattir held thair way,
That ran doun by the hillis syde,
And wes rycht styth, bath deip and wyde, 84
That men in na place mycht it pas
Bot at ane brig beneth thaim was.
To that brig held thai fast thair way,
g y,
And till brek it can fast assay. 88
Bot thai that chassit, quhen thai thaim saw,
Mak thair arest, but dreid or aw
Thai ruschit apon thame hardely,
And discumfit thame utrely, 92
And held the brig haill, quhill the King,
With all the folk of his leding,
Passit the bryg all at thair ese.
Till Johne of Lorne it suld displese, 96
I trow, quhen he his men mycht se,
Out of his schippis fra the se,
Be slayn and chassit fra the hill,
And he mycht set no help thar-till. 100
For it angeris als gretumly,
To gud hertis that ar worthy,
Till se thair fais fulfill thair will,
As to thame-self to thole the ill. 104

Here the King besieges and wins


Dunstaffnage Castle.
At sic myscheiff war thai of Lorne;
For feill the lyffis thair has lorne,
And othir sum thai flede away.
The Kyng in hy gert ses the pray 108
Of all the land; quhar men mycht se
So gret aboundans cum off fe,
That it war woundir till behald.
The King, that stout wes, stark and bald, 112
Till Dunstaffynch richt suddanely[†]
He past, and segit it sturdely
And assalyheit, the castell to get.
And in schort tyme he has thame set 116
In sic thrang, that tharin war than,
That, magre tharis, he it wan,[†]
That, magre tharis, he it wan,
And a gud wardane thair-in set,
And betaucht hym bath men and met, 120
Swa that he thair lang tym mycht be,
Magre thaim all of that cuntre.
Schir Alexander of Argill that saw
The King distroy up, cleyn and law, 124
His land, send tretis to the King,
And com his man but tarying;[†]
And he resavit him till his pes.
But Johne of Lorn his son yheit wes 128
Rebell, as he wes wont to be,
And fled with schippes to the see.

Bot thai that left apon the land


War to the King all obeysand; 132 1313 William
Bunnock’s
And he thar homage all has tane; Stratagem
Syne toward Perth is passit agane,
To play hym thair in-to the playn:
Yheit Lowdyan wes him agayn. 136
And at Lythkow wes than a peill,
Mekill and stark, and stuffit weill
With Inglis men, that wes reset
Till thaim that with armouris or met 140
Fra Edinburgh wald to Strevilling ga,
And fra Strevilling again alsua;
And till the cuntre did gret ill.
Now may yhe heir, gif that yhe will, 144
Interludys and juperdys,
That men assayit on mony wis,
Castellis and pelis for till ta.
And this Lithkow wes ane of thai; 148
And I sall tell how it wes tane.
In the cuntre thar wonnyt ane
That husband wes, and with his fee
Oftsis hay to the peill led he. 152
Wilyhame Bunnok to nayme he hicht,
Wilyhame Bunnok to nayme he hicht,
*That stalward man wes in-to ficht.[†]
He saw sa hard the cuntre stad,
*That he gret noy and pite had
Throu fortrassis that war then
Governit and led with Inglis men, 156
Thai travalit men outour mesur.
He wes a stout carle and a sture,
And of him-self dour and hardy,
And had frendis wonnand hym by, 160
And schew till sum his prevate;
That apon his covyn gat he
Men that mycht ane enbuschement ma,
Quhill that he with his wayn suld ga 164
Till lede thaim hay in-to the peill.
Bot his wayn suld be stuffit weill:
For aucht men armyt in the body
Of his wayn suld syt prevaly, 168
And with hay helyt be about.
And hym-self, that wes dour and stout,
Suld by the wayn gang ydilly;
And ane yheman, wicht and hardy, 172
Befor suld dryf the wayn, and ber
Ane hachit, that war scharp to scher,
Undir his belt; and quhen the yhet
Wes opnyt, and thai war thar-at, 176
Quhen he herd hym cry sturdely,
“Call all! Call all!” than hastyly
He suld stryk with the ax in twa
The hede-soyme; than in hy suld thai, 180
That war within the wayn, cum out,
And mak debat, quhill at thar rout,
That suld neir by enbuscht be,
Cum for to manteyme the melle. 184

This wes in-till the harvist tyde,


Quhen feldis that war fair and wyde
Quhen feldis, that war fair and wyde,
Chargit with corne assoverit war;
For syndri cornys that thai bair 188
Woxe rype to wyn to mannys fude;
And the treis all sammyn stude
Chargit with froytis on syndri wis.
That sammyn tym, as I devis,[†] 192
Thai of the peill had wonnyn hay,
And with this Bunnok spokin had thai
To leid thair hay, for he wes neir;
And he consentit but dangeir, 196
And said that in-to the mornyng
Weill soyn ane fudyr he suld bring,
Farer and greter, and weill mor
Than eny he broucht that yher befor: 200
And held thaim cunnand sekirly.
For that nycht warnyt he prevaly
Thaim that in the wayn suld ga,
And bad the buschement be alsua. 204
And thai so grathly sped thaim thar,
That or day thai enbuschit war
Weill neir the peill, quhar thai mycht heir
The cry alsoyne as ony weir, 208
And held thame swa still but stering,
That nane of thame had persavyng.

And this Bunnok fast can him


payn 1313
Linlithgow
Till dres his menyhe in his wayn; 212 Castle is
And all a quhile befor the day, Taken
He had thaim helit with the hay;
Than maid he him to yhok his fee,
Till men the sone schynande mycht se. 216
And sum that war within the peill
War yschit, on thair awn unseill,
To wyn thair harvist neir thar-by.
Than Bunnok with the cumpany 220
Than Bunnok, with the cumpany 220
That in his wayn closit he had,
Went on his way but mair abaid,
And callit his wayn toward the peill.
And the portar, that saw hym weill 224
Cum neir the yhat, it opnyt soyn:
And than Bunnok, forouten hoyn,
Gert call the wayn deliverly.
And quhen it wes set evinly 228
Betuix the chekys of the yhet,
Swa that men mycht it spar na gat,[†]
He cryit, “Theif! Call all! Call all!”
And he than leyt the gadwand fall, 232
And hewit in twa the soym in hy.
Bunnok with that deliverly
Raucht till the portar sic ane rout
That blude and harnys bath com out. 236
And thai that war within the wayn
Lap out belif, and soyn has slayn
Men of the castell that war by.
Than in a quhill begouth the cry: 240
And thai that neir enbuschit war
Lap out, and com with swerdis bar,
And tuk the castell all but payn,
And thame that tharin wes has slayn. 244
And thai that war went furth beforn,
Quhen thai the castell saw forlorn,
Thai fled to warrand to and fra;
And sum till Edinburgh can ga, 248
And till Strevilling ar othir gane,
And sum in-to the way war slayn.

How Earl Thomas Randolph became


Man to the Good King Robert the
Bruce.
Bunnok on this wis, wyth his wayn,
The peill tuk, and the men has slayn; 252
Syne taucht it to the Kyng in hy,
That hym rewardit worthely;
And gert doun driff it to the ground;
And syne our all the land can found, 256
Settand in pes all the cuntre,
That till hym obeisand wald be.

And quhen a litill tym wes went,


Eftir Thomas Randale he sent, 260
And with hym so weill tretit he,
That he his man hecht for till be.
And the king him soyn forgaf:
Ande, for till hye his stat, hym gaf 264
Murref, and tharof Erll hym maid
And othir syndri landis braid
He gaf him in-till heritage.
He knew his worthy vassalage, 268
And his gret wit and his avis,
His trast hart and his leill servis.
Tharfor in hym affyit he,
And maid him rych of land and fee, 272
As it wes certis richt worthy.
*For, and men spek of him trewly,[†]
*He was so curageous a knycht,
*So wis, so worthy, and so wycht,
And of so soverane gret bounte,
That mekill of him may spokin be.
Therfor I think of hym to reid, 276
And till schaw part of his gud deid,
And till discryve yhow his fassoun
With part of his condicioun.
He wes of mesurabill stature, 280
And portrait weill at all mesure,
With braid visage plesand and fair
With braid visage, plesand and fair,
Curtas at poynt, and debonar;
And of richt sekir contenyng. 284
Laute he lufit atour all thing;
Falsade, tresoune, and felony,
He stude agayne ay ythandly.
He hyet honour and larges, 288
And ay mantemyt richtwisnes.
In cumpany solacious
He wes, and thar-with amorus.
And gud knychtis he lufit ay. 292
For gif that I the suth sall say,
He wes fullfillit of all bunte,
And off all vertuis maid wes he.
I will commend him heir no mar, 296
Bot yhe sall weill heir forthirmar
That he, for his dedis worthy,
Suld weill be prisit soveranly.

Qwhen the King wes thus with him


saucht, 300 1314
Randolph
And gret lordschippis had him besieges
betaucht, Edinburgh
He wex so wis and avise, Castle
That his land first weill stablist he;
And syne he sped him to the were, 304
Till help his eym and his effere.[†]
With the consent of the gud Kyng,
Bot with a sympill apparalyng,
Till Edinburgh he went in hy, 308
With gud men in-till cumpany,
And set a sege to the castele,
That than wes warnyst wondir wele
With men and vittale at all richt, 312
So that it dred no mannis mycht.
Bot this gud Erll nocht-for-thi
The sege tuk full apertly:
The sege tuk full apertly:
And presyt the folk that thar-in was[†] 316
Swa that nocht ane the yhet durst pas.
Thai may abyde thar-in and et
Thair victaill, quhill thai oucht mai get:[†]
Bot I trow thai sall lettit be 320
To purchas mair in the cuntre.

That tym Edward, of Ingland Kyng,


Had gevin the castell in keping
Till Schir Peris Lumbard a Gascoun. 324
And quhen thai of his warnysoun
Saw the sege set thair stithly,
Thai mystrowit hym of tratory,
For that he spokin had with the King. 328
And, for that ilk mystrowing
Thai tuk him and put in presoun;
And off thair awne nacioun
Thai maid a constabill thaim to leid, 332
Richt war and wis and wicht of deid.
And he set wit and strinth and slicht
To kepe the castell at his mycht.

But now of thame I will be still, 336


And spek a litill quhill I will
Of the douchty lord Dowglas,
At that tym in the Forest was.
Quhar he full mony a juperdye, 340
And fair poyntis off chevelry,
Previt, als weill be nycht as day,
Till thame that in the castellis lay,
Off Roxburgh and Jedworth; bot I 344
Will let fele of thame pas forby.
For I can nocht rehers thame all,
And thouch I couth, trow weill yhe sall,
That I might nocht suffice thar-to, 348
Sa mekill s ld be thai ado
Sa mekill suld be thair ado.
Bot thai that I wat wittirly,
Eftir my wit rehers sall I.

The winning of the Castle of


Roxburgh by the Douglas through
the Sleight of John Ledhouse.
This tym that the gud Erll Thomas
352 feb.27, 1314
The Scots are
Assegit, as the lettir sais, taken for
Edinburgh, James of Douglas Oxen
Set all his wit for till purchas
How Roxburgh throu subtilite 356
Or ony craft, mycht wonnyn be;
Till he gert Sym of the Ledows,
A crafty man and a curious,[†]
Of hempyn rapis ledderis ma, 360
With treyn steppis bundin swa,
That wald brek apon nakyn wis.
A cruk thai maid, at thair devis,
Of irn, that wes styth and square; 364
That, fra it in ane kyrnaill ware,
And the leddir thar-fra stratly
Strekit, it suld stand sekirly.
This lord of Douglas than, alsoyn 368
As this devisit wes and done,
Gaderit gud men in prevate;
Thre score I trow at thai mycht be.
And on the Fasteryn evyn rycht, 372
In the begynnyng of the nycht,
Till the castell thai tuk the way.
With blak froggis all helit thai
The armouris at thai on thame had. 376
Thai com ner by thar but abaid,
And send haly thair hors thame fra,
And on range in ane rod can ga
On handis and feit, quhen thai war neir, 380
Richt as thai ky and oxin weir,
That war unbondyn left therout.
It wes richt merk forouten dout:
The-quhethir ane, on the wall that lay, 384
Besyde him till his feir can say,
“This man thinkis to mak gude chere,”
(And nemmyt ane husband thar-by neir)
“That has left all his oxyne out.” 388
The tothir said, ‘It is na dout
‘He sall mak merye this nycht, thouch thai
‘Be with the Douglas led away.’
Thai wende the Douglas and his men 392
Had beyn oxyne, for thai yheid then
On handis and feit, ay ane and ane.
The Dowglas rycht gud tent has tane
Till all thar speke, bot als-soyn thai 396
Held carpand inward on thar way.

The Douglas men thar-of wes blith.


And till the wall thai sped thame swith,
And soyn has up thair ledderis set, 400
That maid a clap, quhen the cleket
Wes festnyt fast in the kyrnell.
That herd ane of the wachis wele,
And buskit thiddirward but baid; 404
Bot Ledous, that the leddyr maid,
Sped hym to clym first to the wall:
Bot, or he wes up gottin all,
He at that ward had in keping, 408
Met him rycht at the up-cummyng;
And for he thoucht to dyng hym doune,
He maid na noyis na cry na sowne,
Bot schot till him deliverly. 412
A d h th t i j d
And he that wes in juperdy
Till de, a lans till him he maid,
And gat him be the nek but baid,
And stekit him upward with ane knyff, 416
Quhill in his hand he left the liff.
And quhen he ded sa saw him ly,
Upon the wall he went in hy,
And doune the body kest thame till, 420
And said, “All gangis as we will.
“Speid yhow upward deliverly.”
And thai did swa in full gret hy.
Bot, or thai wan up, thar com ane, 424
And saw Ledows stand him allane,
And knew he wes nocht of thar men.
In hy he ruschit till hym then,
And hym assalyheit sturdely; 428
Bot he hym slew deliverly,
For he wes armyt and wes wycht,
The tothir nakyt wes, I hicht,
And had nocht for till stynt no strak. 432
Sic melle tharup can he mak,
Quhill Douglas, and his menyhe all
War wonnyn up apon the wall.

Than in the tour thai went in hy. 436


feb. 27, 1314
The folk that tym wes halely
Douglas holds
In-to the hall at thair dansyng, the Hall
Synging, and othir wayis playing:
As apon Fastryn evyn is 440
The custom to mak joy and blis,
To folk that ar in-to savite;
Swa trowit thai that tym to be.
Bot, or thai wist, rycht in the hall 444
Douglas and his men cummyn war all.
And cryit on hicht, “Douglas! Douglas!”
And thai, that ma war than he was,
Herd “Dowglas!” cryit richt hidwisly 448
Herd Dowglas! cryit richt hidwisly, 448
Thai war abasit for the cry,
And schupe richt na defens to ma.
And thai but pite can thame sla,
Till thai had gottyn the ovir hand. 452
The tothir fled to seyk warrand,
That out-our mesure dede can dreid.
The wardane saw how that it yheid,
That callit wes Gylmyne de Fenis, 456
In the gret toure he gotten is,
And othir of his cumpany,
And sparit the entre hastily.
The layff, that levit war without, 460
War tane or slane, forouten dout,
Bot giff that ony lap the wall.
The Douglas held that nycht the hall,
All-thouch his fais thar-of wes wa. 464
His men war gangand to and fra
Throu-out the castell all that nycht,
Till on the morn that day wes lycht.
The wardane that wes in the tour, 468
That wes a man of gret valour,
Gylmyne the Fynis, quhen he saw
The castell tynt, bath hye and law,[†]
He set his mycht for till defende 472
The tour; but thai without him send
Arrowes in so gret quantite,
That anoyit tharof wes he.
Bot to the tothir day nocht-for-thi 476
He held the tour full sturdely,
And than at ane assalt he was
Woundit so felly in the face,
That he wes dredand of his lif: 480
Tharfor he tretit thame belif,
And yhald the tour on sic maner,
That he and all that with hym weir
S ld fl i t I l d
Suld saufly pas in-to Ingland. 484
Douglas held thame gud cunnand,
And convoyit thame to thair cuntre.
Bot thar full schort tym liffit he;
For throu the wound in-till the face 488
He deit soyn, and beryit was.
Douglas the castell sesit all,
At than wes closit with stalward wall,
And send this Leydous till the Kyng, 492
That maid hym full gret rewarding.
And his brothir in full gret hy,
Schir Edward, that wes sa douchty,
He send thiddir to tummyll it doune 496
Bath tour, castell, and dungeoune.
And he com with gret cumpany,
And gert travale so besaly,
That tour and wall rycht to the ground 500
War tumlyt in ane litill stound:
And duelt still thar, quhill Tevydaie
Com to the Kyngis pes all haill,
Outane Jedworth and othir that neir, 504
The Inglis mennis bowndis weir.

Here Sir Thomas Randolph besieges


Edinburgh.
Qwhen Roxborgh won wes on this wis,
The Erll Thomas, that hye enpris
Set ay apon soverane bounte, 508
At Edinburgh with his menyhe
Was lyand at the sege, as I
Tald yhow befor all oppynly.
Bot fra he herd how Roxburgh was 512
Tane with a trane, all his purchas,
With wit and besynes, I hicht,
He set to purches him sum slicht
He set to purches him sum slicht,
How he mycht help hym throu body[†] 516
Mellit with full hye chevelry,
To wyn the wall of the castell
Throu sumkyn slicht; for he wist weill
That no strinth mycht it planly get, 520
Quhill thai within had men and met.
Tharfor prevely sperit he
Gif ony man mycht fundin be,
That couth ony gude jupardye 524
To clym the wallis prevelye;
And he suld haf his warisoune.
For it wes his entencioune
Till put him in-to aventure, 528
Or at that sege on him forfure.[†]

Than wes thair ane William


Francas, march, 1314
William
Wicht and apert, wis and curtas,[†] Francis offers
That in-till his yhouthede had beyn to Guide
532
In the castell; quhen he has seyn
The Erll sa ynkirly hym set
Sum sutelte or wile to get,
Quhar-throu the castell haf mycht he, 536
He com till hym in prevate,
And said; “Me think yhe wald blithly
“That men fand yhow sum juperdy,
“How yhe mycht our the wallis wyn: 540
“And certis gif yhe will begyn
“For till assay on sic a wis,
“I undirtak, for my service,
“For to ken yhow to clym the wall, 544
“And I sall formast be off all;
“Quhar with a schort leddir may we,
“I trow of tuelf fut it may be,
“Clym to the wall up all quytly. 548
“And gif that yhe will wit how I
“Wat this, I sall yhow lichtly say.
“Quhen I wes yhoung this hendir day,
“My fader wes kepar of yhon hous, 552
“And I wes sumdele volageous,
“And lufit ane wench her in the toune;
“And for I, but suspicioun,
“Micht repair till hir prevely, 556
“Of rapis ane leddir to me maid I,
“And tharwith our the wall I slaid.
“Ane strat rod, that I spyit had
“In-till the crag, syne doune I went; 560
“And oftsis com to myne entent;
“And quhen it neir drew to the day,
“I held agane that ilke way,
“And ay com in but persaving. 564
“I oysit lang that travailing,
“So that I can that rod ga richt,
“Thouch men se nevir so myrk the nycht.
“And gif yhow thinkis yhe will assay[†] 568
“To pass up eftir me that way,
“Up to the wall I sall yhow bring,
“Gif God us kepis fra persaving
“Of thame that wachis on the wall. 572
“And gif that us so fair may fall,
“That we our leddir up may set,
“Giff a man on the wall may get,
“He sall defend, gif it beis neid, 576
“Quhill the remanand up thaim speid.”
The Erll wes blith of his carping,
And hicht him full fair rewardyng;
And undirtuk that gat to ga, 580
And bad him soyn his leddir ma,
And hald him preve quhill thai mycht
Set for thair purpos on ane nycht.
p p y
The winning of the Castle of
Edinburgh by Good Earl Thomas
Randolph.
Soyne eftir wes the leddir maid;
584 march 14,
1314 A
And than the Erll, but mair abaid, Dangerous
Purvait hym on a nycht prevaly, Climb
With thritty men, wicht and hardy;
And in ane myrk nycht held thar way. 588
Thai put thame in full hard assay,
And to gret perell sekyrly.
I trow, mycht thai haf seyne cleirly,
That gat had nocht beyn undirtane, 592
Thouch thai to let thame had nocht ane.
For the crag wes hye and hidwous,
And the clymbyng rycht perelus:
For hapnyt ony to slyde or fall, 596
He suld be soyne to-fruschit all.
The nycht wes myrk, as I herd say,
And till the fut soyn cummyn ar thai
Of the crag, that wes hye and schore, 600
Than Williame Francous thame befor
Clam in the crykis forouth thaim ay,
And at the bak him followit thai,
With mekill payne, quhill to, quhill fra; 604
Thai clam in-to the crykis swa,
Quhill half the craggis thai clummyn had,
And thair ane place thai fand so braid,
That thai mycht syt on anerly. 608
And thai war ayndles and wery,
And thair abaid thair aynd to ta.
And richt as thai war syttand swa,
Abovyn thame, apon the wall, 612
y , p ,
The chak-wachis assemblit all.
Now help thame God that all thing may!
For in full gret perell ar thai.
For, mycht thai se thame, thair suld nane 616
Eschap out of that place unslane;
Till ded with stanys thai suld thaim dyng,
That thai mycht help thame-self no thing.

Bot wondir myrk wes all the nycht, 620


Swa that thai had of thame na sycht.
And nocht-for-thi yheit wes thar ane
Of thame that swappit doun a stane,
And said, “Away! I se yhow weill.” 624
The-quhethir he saw thame nocht a deill.
Out-our thair hedis flaw the stane,
And thai sat still, lurkande ilkane.
The wachis, quhen thai herd nocht stere, 628
Fra that ward passit all sammyn were,
And carpand held fer by thair way.
Erll Thomas than alsoyne, and thai
That on the crag thar satt hym by, 632
Toward the wall clam hastely,
And thiddir com with mekill mayne,
And nocht but gret perell and payne.
For fra-thine up wes grevousar 636
To clym up, na be-neth be fer.
Bot quhatkyn payn at evir thai had,
Richt to the wall thai com but baid,
That had weill neir tuelf fut on hicht. 640
And, for-owt persaving or sicht,
Thai set their ledder to the wall,
And syne Francous, befor thame all,
Clam up, and syne Schir Androu Gray, 644
And syne the Erll him-self, perfay,
Wes the thrid man the wall can ta.
Quhen thai thair doun thair lord swa
Saw clymen up apon the wall, 648
As wood men thai clame eftir all.

Bot or up cummyn all wer thai,[†]


Thai that war wachis till assay
Herd bath stering and ek speking, 652
And alswa fraying of armyng,
And on thame schot full sturdely:
And thai met thame richt hardely;
And slaw off thame dispitwisly. 656
Than throu the castell ras the cry,
“Tresoune! Tresoune!” thai cryit fast.
Than sum of tham war sa agast,
That thai fled and lap our the wall. 660
Bot to say suth, thai fled nocht all;
For the constabill, that wes hardy,
All armyt schot furth to the cry,
And with him feill hardy and stout. 664
Yheit wes the Erll with his rout,
Fechtand with thame apon the wall;
Bot soyn he thame discomfit all.
Be that his men war cummyn ilkane 668
Up at the wall, and he has tane
His way doune to the castell soyne.
In gret perell he has hym done;
For thair wes fer ma men tharin, 672
And thai had beyn of gude covyn,
Than he; bot thai effrayit war.
And nocht-for-thi with wapnys bar,
The constabill and his cumpany 676
Met hym and his richt hardely,

Thar men micht se gret bargane


rys, march 14,
1314 The
For with wapnys, on mony wis, Fight for the
Thai dang on othir at thar mycht, 680 Castle
Q hill di th t f d
Quhill swerdis, that war fayr and
brycht,
War till the hyltis all bludy.
Then hidwisly begouth the cry;
For thai that fellit or stekit war 684
With gret noyis can cry and rar.
The gud Erll and his cumpany
Faucht in that ficht so sturdely,
That all thair fayis ruschit war. 688
The constabill wes slayn richt thar:
And fra he fell, the remanand
Fled quhar thai best mycht to warrand:
Thai durst nocht byde na mak debat. 692
The Erll wes handlyt thair sa hat,
That had it nocht hapnyt throw cas,
That the constabill thair slayn was,
He had beyn in gret perell thar; 696
Bot than thai fled, thar was no mar,
Ilke man for to sauf his lif,
And furth his dayis for to drif;
And sum slaid doune out our the wall. 700
The Erll has tane the castell all,
For than wes nane durst him withstand.
I hard nevir quhar in ane land,
Wes castell tane so hardely, 704
Outakyn Tyre all anerly,
Quhen Alexander the Conquerour,
That conquerit Babilonys tour,
Lap fra a berfrois on the wall; 708
Quhar he emang his fayis al
Defendit him full douchtely,
Quhill that his noble chevelry
With ledderis our the wallis yheid, 712
That nouthir left for ded no dreid;
For fra thai wist weill at the king
Wes in the toune, ther wes no thing
I till th t t th t ti t th ht
In-till that tyme that stint thame mocht, 716
For all perell thai set at nocht.
Thai clam the wallis, quhar Arestee
Com first to the gude king, quhar he
Defendit him with all his mycht, 720
That than wes set so hard, I hicht,
That he wes fellit on a kne:
He till his bak had set ane tre,
For dreid thai suld behynd assalyhe. 724
Arestee then to the battalyhe
Sped him in all hye sturdely,
And dang on thame so douchtely,
That the king weill reskewit was. 728
For his men, in-to syndry plas,
Clam our the wall and soucht the kyng,
And him reskewit with hard fichting;
And wan the toune deliverly. 732
Outakyn this takyng all anerly,
I herd nevir in na tyme gane
Quhar castell wes sa stoutly tane.

And of this takyng that I meyne,


736 1314 The
Prophecy of
Sanct Mergaret, the gud haly Queen
queyne, Margaret
Wist in hir tyme, throw reveling
Of him that knawis and wat all thing.
Tharfor, in stede of prophesye, 740
Scho left ane takyne richt joly,
That is that scho in hir chapell[†]
Gert weill be portrait ane castell,
A leddir up to the wall standand 744
And a man thar-on clymande,
And wrat owth him, as old men sayis,
In Franch, Gardis vous de Francois.
And for this word scho gert writ swa, 748
M d th F h ld it t
Men wend the Franch-men suld it ta.
Bot for Francois hattyn wes he,
That swa clam up in prevate,
Scho wrat that as in prophesy: 752
And it fell eftirward suthly
Richt as scho said; for tane it was,
And Francois led thame up that place.

On this wis Edinburgh wes tane; 756


And thai that war tharin ilkane
War tane, or slane, or lap the wall;
Thair gudis haff thai sessit all,
And soucht the housis evirilkane. 760
Schir Peris Lumbard that wes tane,
As I said ere befor, thai fand
In presoune, fetterit with boyis, sittand.
Thai broucht hym to the Erll in hy, 764
And he gert lows hym hastely;
Than he becom the Kingis man.
Thai send word to the King rycht than,
And tald how the castell wes tane; 768
And he in hy is thiddir gane,
With mony men in cumpany,
And gert myne doune all halely
Bath tour and wall richt to the ground: 772
And syne our all the land can found,
Sesand the cuntre till his pes.
Of this deid, that so worthy wes,
The Erll wes prisit gretumly. 776
The King, that saw him sa worthy,
Wes blith and joyfull our the laif,
And to manteym his stat, him gaff
Rentis and landis fair eneuch. 780
And he to sa gret worschip dreuch,
That all spak of his gret bounte.
His fayis gretly stonayit he,
For he fled nevir throu fors of ficht 784
For he fled nevir throu fors of ficht. 784
Quhat sall I mair say of his mycht?
His gret manheid, and his bountee
Gerris him yheit oft renownyt be.

How Sir Edward won Ru’glen peel


And Dundee, then Stirling, besieged well.

In this tyme that thir juperdyis 788


On thir castellis, that I devis,
War eschevit swa hardely,
Schir Edward the Brois, the worthy,
Had all Galloway and Nyddis-daill 792
Wonnyn till his liking all haill;
And doungyn doune the castellis all
Richt in the dik, bath tour and wall.
He herd than say, and knew it weill, 796
That in Ruglyne wes ane peill.
Thiddir he went with his menyhe,
And wonnyn it in schort tym has he.
Syne till Dunde he tuk the way, 800
That than wes haldin, as I herd say,
Agane the King; tharfor in hy
He set ane sege thar-to stoutly,
And lay thar quhill it yholdyn was. 804
Till Strevilling syne the way he tais,
Quhar gud Schir Philip the Mowbra,
That wes full douchty at assay,
Wes wardane, and had in keping 808
That castell of the Inglis Kyng.
Thar-till ane sege he set stythly;
Thai bykkirrit oftsis sturdely;
Bot gret chevelry done wes nane. 812
Schir Edward, fra the sege wes tane,
A weill lang tyme about it lay,
Fra the Lenteryne, that is to say,
Quhill forrouth the Saint Johnnis mes. 816
Quhill forrouth the Saint Johnnis mes. 816
The Inglis folk, that tha-rin wes,
Begouth to fale the vittale than.
Than Schir Philip, the douchty man,
Tretit, quhill thai consentit weir, 820
That gif at Mydsummer tyme ane yheir
To cum, it war nocht with bataill
Reskewit, that than, withouten faill,
He suld the castell yheld quytly. 824
That cunnand band thai sekirly.

BOOK XI
And quhen this cunnand thus wes
maid, 1313 The
Compact
Schir Philip in-to Ingland raid, about Stirling
And tald the King all haill this tale,
How he a tuelf moneth all hale
Had, as it writtin wes in thair tale, 5
Till reskew Strevilling with battale.
And quhen he herd Schir Philip say
That Scottis men had set ane day
To fecht, and at sic space he had
Till purvay hym, he wes rycht glad; 10
And said, it wes gret succuddry
That set thame apon sic folye;
For he thocht to be, or that day,
So purvait, and in sic aray,
That thair suld na strinth him with-stand. 15
And quhen the lordis of Ingland
Herd at this day wes set planly,
Thai jugit it to gret foly,
And thoucht till haff all thair liking,
Giff men abaid thame in fechting. 20
Bot oft fal heis the f l s tho cht
Bot oft falyheis the fulys thoucht:
And wis mennis etling cumis nocht
Till sic end as thai weyn alwayis.
A litill stane oft, as men sayis,
May ger weltir a mekill wane. 25
Na manis mycht may stand agane
The grace of God, that all thing steris;
He wat quhat-to all thing efferis,
And disponis at his liking,
Eftir his ordinans, all thyng. 30

The winning of Stirling by Sir Edward


the Bruce, though the Battle was set
over a Year and a Day, betwixt him
and Sir Philip the Mowbray.
Qwhen Schir Edward, as I yhow say,
Had gevyn sa outrageous a day
To yheld or reskew Strevilling,
Richt soyne he went on-to the King.
And tald quhat tretis he had maid, 35
And quhat day he thame gevyn had.
The King said, quhen he herd the day,
“That wes unwisly done, perfay;
“I herd nevir quhar so lang warnyng
“Wes gevin to so mychty ane Kyng 40
“As is the Kyng of England.
“For he has now in-till his hand
“Ingland, Irland, and Walys alsua,
“And Akatane yhet, with all tha
“That duellis undir his senyhory, 45
“And of Scotland a gret party.
“And off tresour so stuffit is he,
“That he may wageowris haf plente.
“And we ar qwheyn agane so fele;
“God may richt weill our werdis deill, 50
“Bot we ar set in juperdy
“To tyne or wyn than hastely.”
Schir Edward said; ‘Sa God me reid!
‘Thouch he and all that he may leid
‘Cum, we sall fecht, all war thai ma.’ 55
Quhen the King herd his brothir swa
Spek to the battale so hardely,
He prysit hym in his hert gretly,
And said; “Brothir, sen swa is gane
“At this thing thus is undirtane, 60
“Schap we us tharfor manfully;
“And all that lufis us tendirly
“And the fredome of this cuntre,
“Purvay thaim at that time to be
“Bowne with all mycht that evir thai may; 65
“Swa that gif our fayis assay
“To reskew Strevillyng throu battale,
“That we of purpos ger thame faill.”

The assembling of the English host,


That with great power came and boast.

Till this all thai assentit ar,


And bad thair men all mak thaim 1314 The
Preparations
yhare 70 in both
For to be boune agane that day Countries
On the best wis that evir thai may.
Than all, that worthi war to ficht
Of Scotland, set all haill thair mycht
Till purvay thame agane that day; 75
Wapnys and armowris purvayit thai,
And all that efferis to fichting.
And of Ingland the mychty Kyng
Purvait hym on so gret aray,
That certis nevir I herd yheit say 80
That Inglis men mair aparaile
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.

Let us accompany you on the journey of exploring knowledge and


personal growth!

ebookluna.com

You might also like