Assembled by award-winning community college teacher and distinguished world historian Kevin Reilly, the documents in the best-selling "Worlds of History" bring history alive for students.
Students read voices from the distant and more recent past that address topics and issues -- like patriarchy, love and marriage, and imperialism -- of enduring interest and relevance. Ranging widely across regions and cultures, each chapter takes up a major theme and asks students to examine it in the context of two or more cultures, encouraging them to make cross-cultural connections and comparisons.
The flexible comparative and thematic framework easily accommodates the variety of approaches instructors bring to teaching world history while supporting the general goal of cultivating critical thinking skills.
Tai Chi PENG Root Power Rising describes the theory and practice of the most characteristic internal energy of the universally popular Chinese Tai Chi Chuan martial art. A full set of practical exercises is presented and illustrated, and the original Chinese source texts that define PENG energy are accompanied by new translations and analysis.
A university is an institution for higher education and research. It can also be a place where academic brilliance leads to overinflated egos, bitter politics and finally, murder. Cirisha Narayanan, a professor at MIT Boston, who has risen meteorically, stumbles upon a cryptic message. Aditya Raisinghania, her banker husband, sets up a highly innovative financial hoax. Her profiteering father harvests Australia's largest bird, the emu in India. The US elections are on and the debate on gun control has reached a fever pitch. Set in Mumbai, Coimbatore and Boston, Ravi Subramanian creates an impeccably researched world where everyone has a motive to kill. Nothing is as it seems in this cunningly vicious thriller where the plot turns on a dime.
Writing code that works is hard. Writing code that handles unexpected errors and still works is really hard. Most of us learn by trial and error. This short book removes the uncertainty. With over 100 pages of content and dozens of working examples, you’ll learn everything from the mechanics of how exceptions work to how to design a robust failure management architecture for your app or library. Whether you are a Ruby novice or a seasoned veteran, Exceptional Ruby will help you write cleaner, more resilient Ruby code.