John S Major: 4 books

Book cover of 100 One-Night Reads

100 One-Night Reads

A Book Lover's Guide

by David C. Major, John S. Major
Language: English
Release Date: December 10, 2008

Readers everywhere know that nothing soothes the spirit like sinking into a really good book. If you're one of that happy band, you'll quickly recognize the authors of this inspired reading guide as kindred spirits. Here David and John Major have chosen one hundred books that can each be delightfully...
Book cover of Ancient China

Ancient China

A History

by John S. Major, Constance A. Cook
Language: English
Release Date: September 22, 2016

Ancient China: A History surveys the East Asian Heartland Region – the geographical area that eventually became known as China – from the Neolithic period through the Bronze Age, to the early imperial era of Qin and Han, up to the threshold of the medieval period in the third century CE. For most...
Book cover of Gallipoli Diary [Illustrated Edition]
by Major John Graham Gillam D.S.O.
Language: English
Release Date: April 12, 2012

Even during the horrors of the brutalizing industrialised slaughter of the First World War the Gallipoli campaign stands as a benchmark for the awful conditions and savage fighting that occurred. The narrow strips of land that the British, Australian, New Zealand and other Dominion troops tried to...
Book cover of Waiting

Waiting

An Anthology of Essays

by Samantha Albert, Sharon Butala, Jane Cawthorne
Language: English
Release Date: October 5, 2018

The verb esperar means to wait. It also means to hope.—“The Past Was a Small Notebook, Much Scribbled-Upon”, Cora Siré Waiting, that most human of experiences, saturates all of our lives. We spend part of each day waiting—for birth, death, appointments, acceptance, forgiveness, redemption....
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy