100% found this document useful (2 votes)
105 views56 pages

Pro MERN Stack: Full Stack Web App Development With Mongo, Express, React, and Node Vasan Subramanian Download

The document provides information about the book 'Pro MERN Stack: Full Stack Web App Development with Mongo, Express, React, and Node' by Vasan Subramanian, including details on its editions and links for downloading. It outlines the book's content structure, covering topics like React components, Express REST APIs, and MongoDB usage. Additionally, it mentions copyright information and offers links to other related resources and books on full-stack development.

Uploaded by

cihuhtgqwy6958
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 (2 votes)
105 views56 pages

Pro MERN Stack: Full Stack Web App Development With Mongo, Express, React, and Node Vasan Subramanian Download

The document provides information about the book 'Pro MERN Stack: Full Stack Web App Development with Mongo, Express, React, and Node' by Vasan Subramanian, including details on its editions and links for downloading. It outlines the book's content structure, covering topics like React components, Express REST APIs, and MongoDB usage. Additionally, it mentions copyright information and offers links to other related resources and books on full-stack development.

Uploaded by

cihuhtgqwy6958
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/ 56

Pro MERN Stack: Full Stack Web App Development

with Mongo, Express, React, and Node Vasan


Subramanian install download

https://textbookfull.com/product/pro-mern-stack-full-stack-web-
app-development-with-mongo-express-react-and-node-vasan-
subramanian/

Download more ebook instantly today - get yours now at textbookfull.com


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

Pro MERN Stack: Full Stack Web App Development with


Mongo, Express, React, and Node 2nd Edition Vasan
Subramanian

https://textbookfull.com/product/pro-mern-stack-full-stack-web-
app-development-with-mongo-express-react-and-node-2nd-edition-
vasan-subramanian/

Pro MERN Stack: Full Stack Web App Development with


Mongo, Express, React, and Node 1st Edition Vasan
Subramanian (Auth.)

https://textbookfull.com/product/pro-mern-stack-full-stack-web-
app-development-with-mongo-express-react-and-node-1st-edition-
vasan-subramanian-auth/

Full Stack React Projects Modern web development using


React 16 Node Express and MongoDB 2nd Edition Shama
Hoque

https://textbookfull.com/product/full-stack-react-projects-
modern-web-development-using-react-16-node-express-and-
mongodb-2nd-edition-shama-hoque/

Biota Grow 2C gather 2C cook Loucas

https://textbookfull.com/product/biota-grow-2c-gather-2c-cook-
loucas/
React Architect Full Stack React App Development and
Serverless Deployment Frank Zickert

https://textbookfull.com/product/react-architect-full-stack-
react-app-development-and-serverless-deployment-frank-zickert/

Web Development with Node and Express Leveraging the


JavaScript Stack 2nd Edition Ethan Brown

https://textbookfull.com/product/web-development-with-node-and-
express-leveraging-the-javascript-stack-2nd-edition-ethan-brown/

Mastering Full Stack React Web Development 1st Edition


Tomasz Dyl

https://textbookfull.com/product/mastering-full-stack-react-web-
development-1st-edition-tomasz-dyl/

Modern Full-Stack Development: Using TypeScript, React,


Node.js, Webpack, and Docker Zammetti

https://textbookfull.com/product/modern-full-stack-development-
using-typescript-react-node-js-webpack-and-docker-zammetti/

Full-Stack Web Development with Jakarta EE and Vue.js:


Your One-Stop Guide to Building Modern Full-Stack
Applications with Jakarta EE and Vue.js Daniel Andres
Pelaez Lopez
https://textbookfull.com/product/full-stack-web-development-with-
jakarta-ee-and-vue-js-your-one-stop-guide-to-building-modern-
full-stack-applications-with-jakarta-ee-and-vue-js-daniel-andres-
Pro
MERN Stack
Full Stack Web App Development with
Mongo, Express, React, and Node

Vasan Subramanian
Pro MERN Stack
Full Stack Web App Development
with Mongo, Express, React,
and Node

Vasan Subramanian
Pro MERN Stack
Vasan Subramanian
Bangalore, Karnataka, India
ISBN-13 (pbk): 978-1-4842-2652-0 ISBN-13 (electronic): 978-1-4842-2653-7
DOI 10.1007/978-1-4842-2653-7
Library of Congress Control Number: 2017933833
Copyright © 2017 by Vasan Subramanian
This work is subject to copyright. All rights are reserved by the Publisher, whether the whole
or part of the material is concerned, specifically the rights of translation, reprinting, reuse of
illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical
way, and transmission or information storage and retrieval, electronic adaptation, computer
software, or by similar or dissimilar methodology now known or hereafter developed.
Trademarked names, logos, and images may appear in this book. Rather than use a trademark
symbol with every occurrence of a trademarked name, logo, or image we use the names, logos,
and images only in an editorial fashion and to the benefit of the trademark owner, with no
intention of infringement of the trademark.
The use in this publication of trade names, trademarks, service marks, and similar terms, even
if they are not identified as such, is not to be taken as an expression of opinion as to whether or
not they are subject to proprietary rights.
While the advice and information in this book are believed to be true and accurate at the
date of publication, neither the authors nor the editors nor the publisher can accept any legal
responsibility for any errors or omissions that may be made. The publisher makes no warranty,
express or implied, with respect to the material contained herein.
Managing Director: Welmoed Spahr
Editorial Director: Todd Green
Acquisitions Editor: Pramila Balan
Development Editor: Poonam Jain
Technical Reviewer: Anshul Chanchlani
Coordinating Editor: Prachi Mehta
Copy Editor: Mary Behr
Compositor: SPi Global
Indexer: SPi Global
Artist: SPi Global
Cover image designed by Freepik
Distributed to the book trade worldwide by Springer Science+Business Media New York,
233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax (201) 348-4505,
e-mail orders-ny@springer-sbm.com, or visit www.springeronline.com. Apress Media, LLC is a
California LLC and the sole member (owner) is Springer Science + Business Media Finance Inc
(SSBM Finance Inc). SSBM Finance Inc is a Delaware corporation.
For information on translations, please e-mail rights@apress.com, or visit http://www.apress.
com/rights-permissions.
Apress titles may be purchased in bulk for academic, corporate, or promotional use. eBook versions
and licenses are also available for most titles. For more information, reference our Print and eBook
Bulk Sales web page at http://www.apress.com/bulk-sales.
Any source code or other supplementary material referenced by the author in this book is available
to readers on GitHub via the book’s product page, located at www.apress.com/978-1-4842-2652-0.
For more detailed information, please visit http://www.apress.com/source-code.
Printed on acid-free paper
To Sandeep and Fazle.
Contents at a Glance

About the Author��������������������������������������������������������������������������� xvii


■Chapter 1: Introduction������������������������������������������������������������������ 1

■Chapter 2: Hello World������������������������������������������������������������������ 17

■Chapter 3: React Components������������������������������������������������������ 37

■Chapter 4: React State������������������������������������������������������������������ 55

■Chapter 5: Express REST APIs������������������������������������������������������ 69

■Chapter 6: Using MongoDB����������������������������������������������������������� 93

■Chapter 7: Modularization and Webpack����������������������������������� 115

■Chapter 8: Routing with React Router���������������������������������������� 151

■Chapter 9: Forms������������������������������������������������������������������������ 173

■Chapter 10: React-Bootstrap������������������������������������������������������ 207

■Chapter 11: Server Rendering���������������������������������������������������� 245

■Chapter 12: Advanced Features������������������������������������������������� 275

■Chapter 13: Looking Ahead�������������������������������������������������������� 319

Index���������������������������������������������������������������������������������������������� 325

v
Contents

About the Author��������������������������������������������������������������������������� xvii


■Chapter 1: Introduction������������������������������������������������������������������ 1
What Is MERN?���������������������������������������������������������������������������������������� 1
Who Should Read This Book�������������������������������������������������������������������� 2
Structure of the Book������������������������������������������������������������������������������ 2
Conventions��������������������������������������������������������������������������������������������� 3
What You Need���������������������������������������������������������������������������������������� 5
MERN Components���������������������������������������������������������������������������������� 5
React������������������������������������������������������������������������������������������������������������������������ 5
Node.js���������������������������������������������������������������������������������������������������������������������� 7
Express��������������������������������������������������������������������������������������������������������������������� 9
MongoDB���������������������������������������������������������������������������������������������������������������� 10
Tools and Libraries������������������������������������������������������������������������������������������������� 12

Why MERN?������������������������������������������������������������������������������������������� 13
JavaScript Everywhere������������������������������������������������������������������������������������������� 13
JSON Everywhere��������������������������������������������������������������������������������������������������� 14
Node.js Performance���������������������������������������������������������������������������������������������� 14
The npm Ecosystem����������������������������������������������������������������������������������������������� 14
Isomorphic�������������������������������������������������������������������������������������������������������������� 14
It’s not a Framework!��������������������������������������������������������������������������������������������� 15

Summary����������������������������������������������������������������������������������������������� 15

vii
■ Contents


■Chapter 2: Hello World������������������������������������������������������������������ 17
Server-Less Hello World������������������������������������������������������������������������ 17
Server Setup����������������������������������������������������������������������������������������� 20
nvm������������������������������������������������������������������������������������������������������������������������� 21
Node.js�������������������������������������������������������������������������������������������������������������������� 21
Project�������������������������������������������������������������������������������������������������������������������� 22
npm������������������������������������������������������������������������������������������������������������������������ 22
Express������������������������������������������������������������������������������������������������������������������� 24
Build-Time JSX Compilation������������������������������������������������������������������ 26
Separate Script File������������������������������������������������������������������������������������������������ 27
Transform��������������������������������������������������������������������������������������������������������������� 28
Automate���������������������������������������������������������������������������������������������������������������� 29
React Library���������������������������������������������������������������������������������������������������������� 30

ES2015�������������������������������������������������������������������������������������������������� 30
Summary����������������������������������������������������������������������������������������������� 33
Answers to Exercises���������������������������������������������������������������������������� 34
Exercise: JSX���������������������������������������������������������������������������������������������������������� 34
Exercise: npm��������������������������������������������������������������������������������������������������������� 34
Exercise: Express���������������������������������������������������������������������������������������������������� 35
Exercise: Babel������������������������������������������������������������������������������������������������������� 35
Exercise: ES2015���������������������������������������������������������������������������������������������������� 36


■Chapter 3: React Components������������������������������������������������������ 37
Issue Tracker����������������������������������������������������������������������������������������� 37
React Classes���������������������������������������������������������������������������������������� 38
Composing Components����������������������������������������������������������������������� 40

viii
■ Contents

Passing Data����������������������������������������������������������������������������������������� 42
Using Properties����������������������������������������������������������������������������������������������������� 42
Property Validation������������������������������������������������������������������������������������������������� 44
Using Children�������������������������������������������������������������������������������������������������������� 45

Dynamic Composition��������������������������������������������������������������������������� 47
Summary����������������������������������������������������������������������������������������������� 51
Answers to Exercises���������������������������������������������������������������������������� 51
Exercise: React Classes������������������������������������������������������������������������������������������ 51
Exercise: Passing Data������������������������������������������������������������������������������������������� 52
Exercise: Dynamic Composition����������������������������������������������������������������������������� 52


■Chapter 4: React State������������������������������������������������������������������ 55
Setting State������������������������������������������������������������������������������������������ 55
Async State Initialization����������������������������������������������������������������������� 58
Event Handling�������������������������������������������������������������������������������������� 60
Communicating from Child to Parent���������������������������������������������������� 60
Stateless Components�������������������������������������������������������������������������� 63
Designing Components������������������������������������������������������������������������� 65
State vs. props�������������������������������������������������������������������������������������������������������� 65
Component Hierarchy��������������������������������������������������������������������������������������������� 65
Communication������������������������������������������������������������������������������������������������������� 66
Stateless Components�������������������������������������������������������������������������������������������� 66
Summary����������������������������������������������������������������������������������������������� 66
Answers to Exercises���������������������������������������������������������������������������� 67
Exercise: Setting State������������������������������������������������������������������������������������������� 67
Exercise: Communicate Child to Parent������������������������������������������������������������������ 68

ix
■ Contents


■Chapter 5: Express REST APIs������������������������������������������������������ 69
REST������������������������������������������������������������������������������������������������������ 69
Resource Based������������������������������������������������������������������������������������������������������ 69
HTTP Methods as Actions��������������������������������������������������������������������������������������� 70
JSON����������������������������������������������������������������������������������������������������������������������� 71
Express�������������������������������������������������������������������������������������������������� 72
Routing������������������������������������������������������������������������������������������������������������������� 72
Handler Function���������������������������������������������������������������������������������������������������� 73
Middleware������������������������������������������������������������������������������������������������������������� 75

The List API�������������������������������������������������������������������������������������������� 76


Automatic Server Restart��������������������������������������������������������������������������������������� 77
Testing�������������������������������������������������������������������������������������������������������������������� 77

The Create API��������������������������������������������������������������������������������������� 80


Using the List API���������������������������������������������������������������������������������� 82
Using the Create API������������������������������������������������������������������������������ 84
Error Handling��������������������������������������������������������������������������������������� 85
Summary����������������������������������������������������������������������������������������������� 88
Answers to Exercises���������������������������������������������������������������������������� 89
Exercise: The List API���������������������������������������������������������������������������������������������� 89
Exercise: Create API������������������������������������������������������������������������������������������������ 90
Exercise: Using the List API������������������������������������������������������������������������������������ 90
Exercise: Using the Create API�������������������������������������������������������������������������������� 91
Exercise: Error Handling����������������������������������������������������������������������������������������� 91


■Chapter 6: Using MongoDB����������������������������������������������������������� 93
MongoDB Basics����������������������������������������������������������������������������������� 93
Documents������������������������������������������������������������������������������������������������������������� 93
Collections�������������������������������������������������������������������������������������������������������������� 94
Query Language����������������������������������������������������������������������������������������������������� 94

x
■ Contents

Installation�������������������������������������������������������������������������������������������������������������� 95
The mongo Shell����������������������������������������������������������������������������������������������������� 95
Shell Scripting�������������������������������������������������������������������������������������������������������� 99

Schema Initialization����������������������������������������������������������������������������� 99
MongoDB Node.js Driver��������������������������������������������������������������������� 101
Callbacks�������������������������������������������������������������������������������������������������������������� 103
Promises��������������������������������������������������������������������������������������������������������������� 104
Generator and co Module������������������������������������������������������������������������������������� 104
The async Module������������������������������������������������������������������������������������������������� 105

Reading from MongoDB���������������������������������������������������������������������� 107


Writing to MongoDB���������������������������������������������������������������������������� 109
Summary��������������������������������������������������������������������������������������������� 111
Answers to Exercises�������������������������������������������������������������������������� 112
Exercise: Mongo Shell������������������������������������������������������������������������������������������ 112
Exercise: Schema Initialization����������������������������������������������������������������������������� 112
Exercise: Reading from MongoDB������������������������������������������������������������������������ 113
Exercise: Writing to MongoDB������������������������������������������������������������������������������ 113


■Chapter 7: Modularization and Webpack����������������������������������� 115
Server-Side Modules��������������������������������������������������������������������������� 115
Introduction to Webpack��������������������������������������������������������������������� 117
Using Webpack Manually�������������������������������������������������������������������� 118
Transform and Bundle������������������������������������������������������������������������� 120
Libraries Bundle���������������������������������������������������������������������������������� 125
Hot Module Replacement�������������������������������������������������������������������� 129
HMR Using Middleware����������������������������������������������������������������������� 132
Comparison of HMR Alternatives�������������������������������������������������������������������������� 133

Debugging������������������������������������������������������������������������������������������� 134
Server-Side ES2015���������������������������������������������������������������������������� 135

xi
■ Contents

ESLint�������������������������������������������������������������������������������������������������� 140
Environment��������������������������������������������������������������������������������������������������������� 142

Summary��������������������������������������������������������������������������������������������� 147
Answers to Exercises�������������������������������������������������������������������������� 148
Exercise: Transform and Bundle��������������������������������������������������������������������������� 148
Exercise: Hot Module Replacement���������������������������������������������������������������������� 148
Exercise: Server-Side ES2015������������������������������������������������������������������������������ 149
Exercise: ESLint���������������������������������������������������������������������������������������������������� 150


■Chapter 8: Routing with React Router���������������������������������������� 151
Routing Techniques����������������������������������������������������������������������������� 152
Simple Routing������������������������������������������������������������������������������������ 152
Route Parameters�������������������������������������������������������������������������������� 154
Route Query String������������������������������������������������������������������������������ 157
Programmatic Navigation�������������������������������������������������������������������� 161
Nested Routes������������������������������������������������������������������������������������� 164
Browser History����������������������������������������������������������������������������������� 167
Summary��������������������������������������������������������������������������������������������� 169
Answers to Exercises�������������������������������������������������������������������������� 169
Exercise: Route Parameters���������������������������������������������������������������������������������� 169
Exercise: Route Query String�������������������������������������������������������������������������������� 169
Exercise: Programmatic Navigation���������������������������������������������������������������������� 170


■Chapter 9: Forms������������������������������������������������������������������������ 173
More Filters in the List API������������������������������������������������������������������ 173
Filter Form������������������������������������������������������������������������������������������� 174
The Get API������������������������������������������������������������������������������������������ 180
Edit Page��������������������������������������������������������������������������������������������� 182

xii
■ Contents

UI Components������������������������������������������������������������������������������������ 186
Number Input�������������������������������������������������������������������������������������������������������� 186
Date Input������������������������������������������������������������������������������������������������������������� 190

Update API������������������������������������������������������������������������������������������� 195


Using Update API��������������������������������������������������������������������������������� 198
Delete API�������������������������������������������������������������������������������������������� 200
Using the Delete API���������������������������������������������������������������������������� 201
Summary��������������������������������������������������������������������������������������������� 203
Answers to Exercises�������������������������������������������������������������������������� 203
Exercise: More Filters in List API�������������������������������������������������������������������������� 203
Exercise: Filter Form��������������������������������������������������������������������������������������������� 203
Exercise: Edit Page����������������������������������������������������������������������������������������������� 204
Exercise: Date Input���������������������������������������������������������������������������������������������� 204
Exercise: Update API��������������������������������������������������������������������������������������������� 205


■Chapter 10: React-Bootstrap������������������������������������������������������ 207
Bootstrap Installation�������������������������������������������������������������������������� 207
Navigation������������������������������������������������������������������������������������������� 210
Table and Panel����������������������������������������������������������������������������������� 216
Forms�������������������������������������������������������������������������������������������������� 218
Grid-Based Forms������������������������������������������������������������������������������������������������� 218
Inline Forms���������������������������������������������������������������������������������������������������������� 222
Horizontal Forms�������������������������������������������������������������������������������������������������� 224

Alerts��������������������������������������������������������������������������������������������������� 229
Validations������������������������������������������������������������������������������������������������������������ 229
Results������������������������������������������������������������������������������������������������������������������ 231

Modals������������������������������������������������������������������������������������������������� 237
Summary��������������������������������������������������������������������������������������������� 242

xiii
■ Contents

Answers to Exercises�������������������������������������������������������������������������� 243


Exercise: Navigation��������������������������������������������������������������������������������������������� 243
Exercise: Grid-Based Forms��������������������������������������������������������������������������������� 243
Exercise: Inline Forms������������������������������������������������������������������������������������������ 243
Exercise: Modals��������������������������������������������������������������������������������������������������� 244


■Chapter 11: Server Rendering���������������������������������������������������� 245
Basic Server Rendering����������������������������������������������������������������������� 245
Handling State������������������������������������������������������������������������������������� 250
Initial State������������������������������������������������������������������������������������������ 252
Server-Side Bundle����������������������������������������������������������������������������� 254
Back-End HMR������������������������������������������������������������������������������������ 256
Routed Server Rendering�������������������������������������������������������������������� 260
Encapsulated Fetch����������������������������������������������������������������������������� 268
Summary��������������������������������������������������������������������������������������������� 272
Answers to Exercises�������������������������������������������������������������������������� 273
Back-End HMR������������������������������������������������������������������������������������������������������ 273
Routed Server Rendering������������������������������������������������������������������������������������� 273


■Chapter 12: Advanced Features������������������������������������������������� 275
MongoDB Aggregate��������������������������������������������������������������������������� 275
Pagination������������������������������������������������������������������������������������������� 284
Higher Order Components������������������������������������������������������������������� 288
Search Bar������������������������������������������������������������������������������������������� 297
Google Sign-In������������������������������������������������������������������������������������� 303
Session Handling��������������������������������������������������������������������������������� 310
Summary��������������������������������������������������������������������������������������������� 317

xiv
■ Contents


■Chapter 13: Looking Ahead�������������������������������������������������������� 319
Mongoose�������������������������������������������������������������������������������������������� 319
Flux������������������������������������������������������������������������������������������������������ 320
Deployment����������������������������������������������������������������������������������������� 322
mern.io������������������������������������������������������������������������������������������������ 323
That’s All, Folks!���������������������������������������������������������������������������������� 324

Index���������������������������������������������������������������������������������������������� 325

xv
About the Author

Vasan Subramanian has experienced all kinds of


programming, from 8-bit, hand-assembled code on
an 8085 to AWS Lambda. He not only loves to solve
problems using software, but he also looks for the right
mix of technology and processes to make a software
product team most efficient. He learned software
development at companies such as Corel, Wipro, and
Barracuda Networks, not just as a programmer but also
as a leader of teams at those companies.
Vasan studied at IIT Madras and IIM Bangalore.
In his current job as CTO at Accel, he mentors startups
on all things tech. While not mentoring or coding
(or writing books!), Vasan runs half marathons and
plays 5-a-side soccer. He can be contacted at
vasan.promern@gmail.com for boquets, brickbats, or
anything in-between.

xvii
CHAPTER 1

Introduction

Web application development is not what it used to be even a couple of years back.
Today, there are so many options, and the uninitiated are often confused about what’s
good for them. This applies not just to the broad stack (the various tiers or technologies
used), but also to the tools that aid in development; there are so many choices. This book
stakes a claim that the MERN stack is great for developing a complete web application,
and it takes the reader through all that is necessary to get it done.
In this chapter, I’ll give a broad overview of the technologies that make up the MERN
stack. I won’t go into details or examples in this chapter; I’ll just introduce the high-level
concepts. This chapter will focus on how these concepts affect an evaluation of whether
MERN is a good choice for your next web application project.

What Is MERN?
Any web application is made by using multiple technologies. The combination of these
technologies is called a “stack,” popularized by the LAMP stack, which is an acronym
for Linux, Apache, MySQL, and PHP, which are all open-source components. As web
development matured and interactivity came to the fore, single page applications (SPAs)
became more popular. An SPA is a web application paradigm that avoids refreshing a web
page to display new content; it instead uses lightweight calls to the server to get some data
or snippets and updates the web page. The result looks quite nifty when compared to the
old way of reloading the page entirely. This brought about a rise in front-end frameworks,
since much of the work was done on the client side. At approximately the same time,
although completely unrelated, NoSQL databases also started gaining popularity.
The MEAN (MongoDB, Express, AngularJS, Node.js) stack was one of the early
open-source stacks that epitomized this shift towards SPAs and the adoption of NoSQL.
AngularJS, a front-end framework based on the model-view-controller (MVC) design
pattern, anchored this stack. MongoDB, a very popular NoSQL database, was used for
persistent data storage. Node.js, a server-side JavaScript runtime environment, and
Express, a web server built on Node.js, formed the middle tier, or the web server. This
stack is arguably the most popular stack for any new web application these days.

© Vasan Subramanian 2017 1


V. Subramanian, Pro MERN Stack, DOI 10.1007/978-1-4842-2653-7_1
Chapter 1 ■ Introduction

Not exactly competing, but React, an alternate front-end technology from Facebook,
has been gaining popularity and offers a replacement to AngularJS. It thus replaces the
“A” with an “R” in MEAN, to give us the MERN Stack. I said “not exactly” since React is not
a full-fledged MVC framework. It is a JavaScript library for building user interfaces, so in
some sense it’s the View part of the MVC.
Although we pick a few defining technologies to define a stack, these are not enough
to build a complete web application. Other tools are required to help the process of
development, and other libraries are needed to complement React. This book is about all
of them: how to build a complete web application based on the MERN stack, using other
complementary tools that make it easy for us to do it.

Who Should Read This Book


Developers and architects who have prior experience in any web app stack other than
the MERN stack will find this book useful for learning about this modern stack. Prior
knowledge of how web applications work is required. Knowledge of JavaScript is also
required. It is further assumed that the reader knows the basics of HTML and CSS. It will
greatly help if you are also familiar with the version control tool git; you can try out the
code just by cloning the git repository that holds all the source code described in this
book, and running each step by just checking out a branch.
If you have decided that your new app will use the MERN stack, then this book will
help you quickly get off the ground. Even if you have not made any decision, reading the
book will get you excited about MERN and equip you with enough knowledge to make
that decision for a future project. The most important thing you will learn is how to put
together multiple technologies and build a complete, functional web application; by the
book’s end, you’ll be a full-stack developer or architect on MERN.

Structure of the Book


Although the focus of the book is to teach you how to build a complete web application,
most of the book revolves around React. That’s just because, as is true of most modern
web applications, the front-end code forms the bulk. And in this case, React is used for
the front end.
The tone of the book is tutorial-like. What this means is that unless you try out
the code and solve the exercises yourself, you will not get the full benefit of reading the
book. There are plenty of code listings in the book (this code is also available online in
a GitHub repository, at https://github.com/vasansr/pro-mern-stack). I encourage
you not to copy/paste; instead, please type out the code yourself. I find this very valuable
in the learning process. There are very small nuances, such as the types of quotes,
which can cause a big difference. When you actually type out the code, you are much
more conscious of these things than when you are just reading it. Clone the repository
only when you are stuck and want to compare it with my code, which has been tested
and confirmed to work. And if you do copy/paste small sections, don’t do it from the
electronic version of the book, as the typography of the book may not be a faithful
reproduction of the actual code.

2
Chapter 1 ■ Introduction

I have also added a checkpoint (a git branch, in fact) after every change that can be
tested in isolation, so that you can look at the exact diffs between two checkpoints, online. The
checkpoints and links to the diffs are listed in the home page (the README) of the repository.
You may find this more useful than looking at the entire source, or even the listings in the text
of this book, as GitHub diffs are far more expressive than what I can do in this book.
Rather than cover one topic or technology per section, I have adopted a more
practical and problem-solving approach. You will have developed a full-fledged working
application by the end of the book, but you’ll start small with a Hello World example.
Just as in a real project, you will add more features to the application as you progress.
When you do this, you’ll encounter tasks that need additional concepts or knowledge to
proceed. For each of these tasks, I will introduce the concept or technology that can be
used, and I’ll discuss it in detail. Thus, you may not find one chapter or section devoted
purely to one topic or technology; instead, each chapter will be a set of goals you want to
achieve in the application. You will be switching between technologies and tools as you
progress.
I have included exercises wherever possible to make you either think or look up
various documentation pages on the Internet. This is so that you know where to get
additional information for things that are not covered in the book, such as very advanced
topics or APIs.
I have chosen an issue tracking application as the application that you’ll build.
It’s something most developers can relate to, and it has many of the attributes and
requirements that any enterprise application will have, commonly referred to as a
“CRUD” application (CRUD stands for Create, Read, Update, Delete of a database record).

Conventions
Many of the conventions used in the book are quite obvious, so I won’t explain all of
them. However, I will cover some conventions with respect to how the code is shown if
they’re not obvious.
Each chapter has multiple sections, and each section is devoted to one set of code
changes that results in a working application and can be tested. One section can have
multiple listings, each of which may not be testable by itself. Every section will also have a
corresponding entry in the GitHub repository, where you can see the complete source of
the application at the end of that section, as well as the differences between the previous
section and the current section. You will find the difference view very useful to identify
the changes made in the section.
All code changes will appear in the listings within the section, but do not rely on
their accuracy. The reliable and working code can be found in the GitHub repository,
which may even have undergone last minute changes that couldn’t make it to the book in
time. All listings will have a listing caption, which will include the name of the file being
changed or created.
A listing is a full listing if it contains a file, a class, a function, or an object in its
entirety. A full listing may also contain two or more classes, functions, or objects, but not
multiple files. In such a case, if the entities are not consecutive, I’ll use ellipses to indicate
chunks of unchanged code.
Listing 1-1 is an example of a full listing, the contents of an entire file.

3
Chapter 1 ■ Introduction

Listing 1-1. server.js: Express server


const express = require('express');

const app = express();


app.use(express.static('static'));

app.listen(3000, function () {
  console.log('App started on port 3000');
});

A partial listing, on the other hand, will not list complete files, functions, or objects.
It will start and end with an ellipsis, and will have ellipses in the middle to skip chunks of
code that have not changed. Wherever possible, the actual changes will be highlighted.
The changes will be highlighted in bold, and the unchanged code will be in the normal
font. Listing 1-2 is an example of a partial listing that has small changes.

Listing 1-2. package.json: Adding Scripts for Transformation


...
  "scripts": {
    "compile": "babel src --presets react,es2015 --out-dir static",
    "watch": "babel src --presets react,es2015 --out-dir static --watch",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
...

Deleted code will be shown using strikethrough, as in Listing 1-3.

Listing 1-3. index.html: Change in Script Name and Type


...
<script
    src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.23/browser.
min.js"></script>
...

Code blocks are used within regular text to cull out changes in code for discussion,
and are often a repetition of code in listings. These are not listings, and are often just a
line or two. The following is an example, where the line is extracted out of a listing, and
one word is highlighted:

...
const contentNode = ...
...

All commands that need to be executed on the console will be in the form a code
block starting with $. Here is an example:

$ npm install express

4
Chapter 1 ■ Introduction

What You Need


You will need a computer where you can run your server and do other tasks such as
compilation. You also need a browser to test your application. I recommend a Linux-
based computer running Ubuntu or a Mac as your development server, but with minor
changes, you could also use a Windows PC.
If you have a Windows PC, an option is to run an Ubuntu server virtual machine
using Vagrant (www.vagrantup.com/). This is helpful because you will eventually need to
deploy your code on a Linux-based server, and it is best to get used to that environment
from the beginning. But you may find it difficult to edit files using the console. In that
case, an Ubuntu desktop variant may work better for you, but it requires more memory
for the virtual machine.
Running Node.js directly on Windows will also work, but the code samples in this
book assume a Linux-based PC or Mac. If you choose to run directly on a Windows PC,
you may have to make the appropriate changes, especially when running commands in
the shell, using a copy instead of using soft links, and in rare cases, to deal with ‘\’ vs. ‘/’ in
path separators.
Further, to keep the book concise, I have not included installation instructions for
packages, and they are different for different operating systems. You will need to follow the
installation instructions from the package providers’ websites. And in many cases I have not
included direct links to websites even though I ask you to look them up. This is for a couple
of reasons. The first is to let you learn by yourself how to search for them. The second is that
the link I may provide may have moved to another location due to the fast-paced changes
that the MERN stack was experiencing at the time of writing this book.

MERN Components
I’ll give a quick introduction to the main components that form the MERN stack and a few
other libraries and tools that you’ll be using to build your web application. I’ll just touch
upon the salient features, and leave the details to other chapters where they are more
appropriate.

React
React anchors the MERN stack. In some sense, it is the defining component of the MERN
stack.
React is an open-source JavaScript library maintained by Facebook that can be used
for creating views rendered in HTML. Unlike AngularJS, React is not a framework. It is a
library. Thus, it does not, by itself, dictate a framework pattern such as the MVC pattern.
You use React to render a view (the V in MVC), but how to tie the rest of the application
together is completely up to you.
I’ll discuss a few things about React that make it stand out.

5
Chapter 1 ■ Introduction

Why Facebook Invented React


The Facebook folks built React for their own use, and later they open-sourced it. Why did
they have to build a new library when there are tons of them out there?
React was born not in the Facebook application that we all see, but rather in
Facebook’s Ads organization. Originally, they used a typical client-side MVC model,
which had all of the regular two-way data binding and templates. Views would listen to
changes on models, and they would respond to those changes by updating themselves.
Soon, this got pretty hairy as the application became more and more complex. What
would happen was that a change would cause an update, which would cause another
update (because something changed due to that update), which would cause yet another,
and so on. Such cascading updates became difficult to maintain because there were subtle
difference in the code to update the view, depending on the root cause of the update.
Then they thought, why do we need to deal with all this, when all the code to depict
the model in a view is already there? Aren’t we replicating the code by adding smaller
and smaller snippets to manage transitions? Why can’t we use the templates (that is, the
views) themselves to manage state changes?
That’s when they started thinking of building something declarative rather than
imperative.

Declarative
React views are declarative. What this really means is that you, as a programmer, don’t
have to worry about managing the effect of changes in the view’s state or the data. In
other words, you don’t worry about transitions or mutations in the DOM caused by
changes to the view’s state. How does this work?
A React component declares how the view looks like, given the data. When the data
changes, if you are used to the jQuery way of doing things, you’d typically do some DOM
manipulation. Not in React. You just don’t do anything! The React library figures out
how the new view looks, and just applies the changes between the old view and the new
view. This makes the views consistent, predictable, easier to maintain, and simpler to
understand.
Won’t this be too slow? Won’t it cause the entire screen to be refreshed on every data
change? Well, React takes care of this using its virtual DOM technology. You declare
how the view looks, not in the form of HTML or a DOM, but in the form of a virtual
representation, an in-memory data structure. React can compute the differences in
the virtual DOM very efficiently, and can apply only these changes to the actual DOM.
Compared to manual updates which do only the required DOM changes, this adds very
little overhead because the algorithm to compute the differences in the virtual DOM has
been optimized to the hilt.

Component-Based
The fundamental building block of React is a component, which maintains its own state
and renders itself.

6
Chapter 1 ■ Introduction

In React, all you do is build components. Then, you put components together
to make another component that depicts a complete view or page. A component
encapsulates the state of data and the view, or how it is rendered. This makes writing and
reasoning about the entire application easier, by splitting it into components and focusing
on one thing at a time.
Components talk to each other by sharing state information in the form of read-only
properties to their child components and by callbacks to their parent components. I’ll dig
deeper into this concept in a later chapter, but the gist of it is that components in React
are very cohesive, and the coupling with one another is minimal.

No Templates
Many web application frameworks rely on templates to automate the task of creating
repetitive HTML or DOM elements. The templating language in these frameworks is
something that the developer will have to learn and practice. Not in React.
React uses a full-featured programming language to construct repetitive or
conditional DOM elements. That language is none other than JavaScript. For example,
when you want to construct a table, you write a for(...) loop in JavaScript, or use the
map() function of an Array.
There is an intermediate language to represent a virtual DOM, and that is JSX, which
is very similar to HTML. It lets you create nested DOM elements in a familiar language
rather than hand-construct them using JavaScript functions. Note that JSX is not a
programming language; it is a representational markup like HTML. It’s also very similar
to HTML so you don’t have to learn too much. More about this later.
You don’t have to use JSX; you can write pure JavaScript to create your virtual DOM if
you prefer. But if you are used to HTML, it’s simpler to just use JSX. Don’t worry about it;
it’s really not a new language that you’ll need to learn.

Isomorphic
React can be run on the server too. That’s what isomorphic means: the same code can run
on both server and the browser.
This allows you to create pages on the server when required, for example, for SEO
purposes. The same code can be shared on the server to achieve this. On the server, you’ll
need something that can run JavaScript, and this is where I introduce Node.js.

Node.js
Simply put, Node.js is JavaScript outside of a browser. The creators of Node.js just took
Chrome’s V8 JavaScript engine and made it run independently as a JavaScript runtime. If
you are familiar with the Java runtime that runs Java programs, you can easily relate to the
JavaScript runtime: the Node.js runtime runs JavaScript programs.

7
Chapter 1 ■ Introduction

Node.js Modules
In a browser, you can load multiple JavaScript files, but you need an HTML page to do all
that. You cannot refer to another JavaScript file from one JavaScript file. But for Node.js,
there is no HTML page that starts it all. In the absence of the enclosing HTML page,
Node.js uses its own module system based on CommonJS to put together multiple
JavaScript files.
Modules are like libraries. You can include the functionality of another JavaScript file
(provided it’s written to follow a module’s specifications) by using the keyword require
(which you won’t find in a browser’s JavaScript). You can therefore split your code
into files or modules for the sake of better organization, and load one or another using
require. I’ll talk about the exact syntax in a later chapter; at this point it’s enough to note
that compared to JavaScript on the browser, there is a cleaner way to modularize your
code using Node.js.
Node.js ships with a bunch of core modules compiled into the binary. These
modules provide access to the operating system elements such as the file system,
networking, input/output, etc. They also provide some utility functions that are
commonly required by most programs.
Apart from your own files and the core modules, you can also find a great amount of
third-party open source libraries available for easy installation. This brings us to npm.

Node.js and npm


npm is the default package manager for Node.js. You can use npm to install third-party
libraries (packages) and also manage dependencies between them. The npm registry
(www.npmjs.com) is a public repository of all modules published by people for the
purpose of sharing.
Although npm started off as a repository for Node.js modules, it quickly transformed
into a package manager for delivering other JavaScript-based modules, notably those that
can be used in the browser. jQuery, by far the most popular client-side JavaScript library,
is available as an npm module. In fact, even though React is largely client-side code
and can be included directly in your HTML as a script file, it is recommended instead
that React is installed via npm. But, once installed as a package, we need something to
put all the code together that can be included in the HTML so that the browser can get
access to the code. For this, there are build tools such as browserify or webpack that can
put together your own modules as well as third-party libraries in a bundle that can be
included in the HTML.
As of the writing this book, npm tops the list of module or package repositories,
having more than 250,000 packages (source: www.modulecounts.com). Maven, which used
to be the biggest two years back, has just half the number now. This shows that npm is not
just the largest, but also the fastest growing repository. It is often touted that the success
of Node.js is largely owed to npm and the module ecosystem that has sprung around it.
npm is not just easy to use both for creating and using modules; it also has a unique
conflict resolution technique that allows multiple conflicting versions of a module to exist
side-by-side to satisfy dependencies. Thus, in most cases, npm just works.

8
Chapter 1 ■ Introduction

Node.js Is Event Driven


Node.js has an asynchronous, event-driven, non-blocking input/output (I/O) model, as
opposed to using threads to achieve multitasking.
Most languages depend on threads to do things simultaneously. But in fact, there is
no such thing as simultaneous when it comes to a single processor running your code.
Threads give the feeling of simultaneousness by letting other pieces of code run while
one piece waits (blocks) for some event to complete. Typically, these are I/O events such
as reading from a file or communicating over the network. For a programmer, this means
that you write your code sequentially. For example, on one line, you make a call to open a
file, and on the next line, you have your file handle ready. What really happens is that your
code is blocked while the file is being opened. If you have another thread running, the
operating system or the language can switch out this code and start running some other
code during the blocked period.
Node.js, on the other hand, has no threads. It relies on callbacks to let you know that
a pending task is completed. So, if you write a line of code to open a file, you supply it with
a callback function to receive the results. On the next line, you continue to do other things
that don’t require the file handle. If you are accustomed to asynchronous Ajax calls, you
will immediately know what I mean. Event-driven programming is natural to Node.js due
to the underlying language constructs such as closures.
Node.js achieves multitasking using an event loop. This is nothing but a queue of
events that need to be processed and callbacks to be run on those events. In the above
example, the file that is ready to be read is an event that will trigger the callback you
supplied while opening it. If you don’t understand this completely, don’t worry. The
examples in the rest of this book should make you comfortable about how it really works.
On one hand, an event-based approach makes Node.js applications fast and lets
the programmer be blissfully oblivious of the semaphores and locks that are utilized to
synchronize multi-threaded events. On the other hand, getting used to this model takes
some learning and practice.

Express
Node.js is just a runtime environment that can run JavaScript. To write a full-fledged
web server by hand on Node.js directly is not that easy, nor is it necessary. Express is the
framework that simplifies the task of writing your server code.
The Express framework lets you define routes, specifications of what to do when a
HTTP request matching a certain pattern arrives. The matching specification is regular
expression (regex) based and is very flexible, like most other web application frameworks.
The what-to-do part is just a function that is given the parsed HTTP request.
Express parses request URL, headers, and parameters for you. On the response side,
it has, as expected, all of the functionality required by web applications. This includes
setting response codes, setting cookies, sending custom headers, etc. Further, you can
write Express middleware, which are custom pieces of code that can be inserted in any
request/response processing path to achieve common functionality such as logging,
authentication, etc.
Express does not have a template engine built in, but it supports any template engine
of your choice such as pug, mustache, etc. But, for an SPA, you will not need to use a

9
Chapter 1 ■ Introduction

server-side template engine. This is because all dynamic content generation is done on
the client, and the web server only serves static files and data via API calls. Especially with
MERN stack, page generation is handled by React itself on the server side.
In summary, Express is a web server framework meant for Node.js, and it is not very
different from many other server-side frameworks in terms of what you can achieve with it.

MongoDB
MongoDB is the database used in the MERN stack. It is a NoSQL document-oriented
database, with a flexible schema and a JSON-based query language. I’ll discuss a few
things that MongoDB is (and is not) here.

NoSQL
NoSQL stands for “non-relational,” no matter what the acronym expands to. It’s
essentially not a conventional database where you have tables and columns (called a
relational database). I find that there are two attributes of NoSQL that differentiate it from
the conventional.
The first is the ability to horizontally scale by distributing the load over multiple
servers. NoSQL databases do this by sacrificing an important (for some) aspect of the
traditional databases: strong consistency. That is, the data is not necessarily consistent
for very brief amounts of time across replicas. For more information, read up on the
“CAP theorem” (https://en.wikipedia.org/wiki/CAP_theorem). But in reality, very few
applications require web scale, and this aspect of NoSQL databases comes into play very
rarely.
The second, and to me, more important, aspect is that NoSQL databases are
not necessarily relational databases. You don’t have to think of your data in terms of
rows and columns of tables. The difference in the representation in the application
and on disk is sometimes called impedance mismatch. This is a term borrowed from
electrical engineering, and it means, roughly, that we’re not talking the same language.
In MongoDB, instead, you can think of the persisted data just as you see it in your
application code; that is, as objects or documents. This helps a programmer avoid a
translation layer, whereby one has to convert or map the objects that the code deals
with to relational tables. Such translations are called object relational mapping (ORM)
layers.

Document-Oriented
Compared to relational databases where data is stored in the form of relations, or tables,
MongoDB is a document-oriented database. The unit of storage (comparable to a row) is
a document, or an object, and multiple documents are stored in collections (comparable
to a table). Every document in a collection has a unique identifier by which it can be
accessed. The identifier is indexed automatically.

10
Chapter 1 ■ Introduction

Imagine the storage structure of an invoice, with the customer name, address, etc.
and a list of items (lines) in the invoice. If you had to store this in a relational database,
you would use two tables, say, invoice and invoice_lines, with the lines or items
referring to the invoice via a foreign-key relation. Not so in MongoDB. You would store
the entire invoice as a single document, fetch it, and update it in an atomic operation.
This applies not just to line items in an invoice. The document can be any kind of deeply
nested object.
Modern relational databases have started supporting one level of nesting by
allowing array fields and JSON fields, but it is not the same as a true document database.
MongoDB has the ability to index on deeply nested fields, which relational databases
cannot do.
The downside is that the data is stored denormalized. This means that data is
sometimes duplicated, requiring more storage space. Also, things like renaming a master
(catalog) entry name would mean sweeping through the database. But then, storage has
become relatively cheap these days, and renaming master entries are rare operations.

Schema-Less
Storing an object in a MongoDB database does not have to follow a prescribed schema.
All documents in a collection need not have the same set of fields.
This means that, especially during early stages of development, you don’t need to
add/rename columns in the schema. You can quickly add fields in your application code
without having to worry about database migration scripts. At first, this may seem a boon,
but in effect all it does is transfer the responsibility of data sanity from the database to
your application code. I find that in larger teams and more stable products, it is better
to have a strict or semi-strict schema. Using object document mapping libraries such as
mongoose (not covered in this book) alleviates this problem.

JavaScript Based
MongoDB’s language is JavaScript.
For relational databases, there is a query language called SQL. For MongoDB, the
query language is based on JSON: you create, search for, make changes, and delete
documents by specifying the operation in a JSON object. The query language is not
English-like (you don’t SELECT or say WHERE), and therefore much easier to construct
programmatically.
Data is also interchanged in JSON format. In fact, the data is natively stored in a
variation of JSON called BSON (where B stands for Binary) in order to efficiently utilize
space. When you retrieve a document from a collection, it is returned as a JSON object.
MongoDB comes with a shell that is built on top of a JavaScript runtime like Node.js.
This means that you have a powerful and familiar scripting language (JavaScript)
to interact with the database via command line. You can also write code snippets in
JavaScript that can be saved and run on the server (the equivalent of stored procedures).

11
Exploring the Variety of Random
Documents with Different Content
10. Korps u. kom. Gen. in d. Festung Przemysl (Galizien); 95
Feldzeugmstr.; 05 Gen.-Truppeninspekt. Jan. 08 im Ruhestand. —
Wien. GAL.Ii, Angust Georg Eduard Harl, Frhr. v., Großh. Oberl. an d.
Oberrealsch. Mainz, Lic. theol. Dr. phU. — • 18. IX 1872 Lemgo
(Lippe). — V: t Dir. d. Oberrealsch. Darmstadt, Dr. plül. Aug. Frhr. v.
Gall, bek. Mathemat. ; M: Alma Lindemann. — Gymn. Mainz u.
Darmstadt; 90 — 92 Univ. Halle; 92—93 Berlin, 93—95 Gießen, ev.
Theol. u. Orient. Philol. — Verh: 18. IV 00 m. Marie Rumpf, T. d. t
Oberförster Wilhelm R., Ockstadt Oberhessen. — K: Werner * 28.
VIII 02; Waldemar • 15. III 06. — 95 theol. Fak.Ex. Gießen; 95
Göttingen; 95—96 Pred.-Sem. Friedberg (Hessen); 97 theol.
Anstellungsex. Darmstadt; 97 Pfarrverw. in Klein-Umstädt; 97/98
Pfarrassist. Bingen a. Rh.; 98 Relig.-Lehr. am Realgymn. u. an d.
Realsch. Mainz; Ol Oberlehr, das.; 06 Oberlehr, an d. Oberrealsch.
Mainz. — W: Einheitlichkeit d. Buches Daniel 95; Altisraelit. Kultstätt.
98; D. Herrlichkeit Gottes, bibl.-theol. Studie 00; Herkunft u.
Zusammensetzung d. BUeamperikope 00; D. alttestamentl.
Wissensch. u. d. keilinschriftl. Forschg., Arch. f. Religionswiss. 02; d.
alttest. Religionsunterr. auf d. höh. Seh., Ztschrft. f. Th. u. K.-03;
Aufs, in Stades Ztschr. 02—07: „Deuteronomium u. Deuteronomius.
Eine Spur V. Regenzauber; Ein neuer hebr. Text der 10 Gebote;
Parallelen z. A. T. aus Littmanns neuarab. Volkspoesie, Jerem. 43,
12; Hyksos, Bern. Stade, e. Nachr; D. Bibliographien d. Ztschr. V. 03
— 07." Nach der ,,Ankündigg." Vorbereitg. e. demnächst
erscheinend. Krit. Ausg. d. hebr. Pentat. d. Sanaritana — Spez: Alt.
Test. u. Orient. — Mainz, Josefstraße 50 II. [4 27*
Gall Wer ist's? 420 CALL. Karl. Frhr. v.. Gen. d. Inf. z. D.,
Exz. — ♦ 5. XI 1847 Darmstadt. — V: Aug. Joh. Ludw. Karl Wilh.
Frhr. v. GaU, großh. hess. Khr. u. Maj. a. D., t 31. XII 1874; M:
Katharina geb. Breitwieser (II. Ehe), t 22. j 89. — Verh: 28. X 1876
m. Sophie Juliane Karoline v. Muralt, * 18. II 47 Worms. — K:
Werner Karl Max * 2. IX 77, Worms, Lt. d. R. d. 1. ghzgl. Hess. Inf.-
Rgt. Nr. 115 Berlin; Adolf Max Aug. * 8. XI 79 Worms, Lt. im 1.
ghzgl. Hess. Inf.-Rgt. Nr. 115, Darmstadt; Moritz » 10. I 82 Worms,
Lt. im 1. ghzgl. Hess. Inf.Rgt. Nr. 115, Darmstadt. — 66 Lt., 71
Ob.Lt., 72 in d. Verb. d. pr. Heeres übernommen, 80 Hptm. u.
Komp.-Chef, 82 i. Garde-Füs.Rgt., 87 Kmdr. d. Unt.-Offiz.-Vorsch.
Weilburg u. Maj., 89 Batl.-Kmdr. i. Inf.-Rgt. 62, 92 Dir. d. Kriegssch.
Metz, III 93 Oberstlt., X 95 Insp. d. milit. Strafanst., IV 96 Oberst, 97
Kmdr. d. Inf.-Rgts. 58, V 99 Gen.-Maj. u. Kmdr. d. 60. Inf.-Brig., VI 00
Insp. d. Kriegssch., 3. IV 02 Gen.-Lt., 02 Kmdr. d. 25. Div. (Ghgt.
Hess.), 06 Gouv. v. Köln, 06 Gen. d. Inf., 07 z. D. — Darmstadt.
GAL.L., Liudwigr. Hais. R.. Ob.-Insp. d. k. k. Nordbahn, Dir., Vize-
Präs. — Ver.-Sekr. d. österr. Volksschr.-Ver. Wien. — Wien. GALLrAND,
Georg, Prof., Dr. phil.. Doz. Kgl. akad. Hochsch. für die bildend.
Künste zu Berlin. — • 19. I 1857 Posen. — V: A. G., Rentier. — Stud.
auf d. ehem. Berliner Bauakad. Architektur, a. d. Berl. Univ.
Kunstgesch. 77—81. — Verh: s. 1900. — Stipend. d. Frd. Eggerstiftg.
f. K. u. W. 80; Militär 81— -82; habil. als Priv.-Doz. f. Kunstgesch. 83
Techn. Hochsch. Hannover; 87—88 Amsterdam; habiUt. 89 als Priv.-
Doz. f. Kunstgesch. Techn. Hochsch. Berlin. Begr. 95 d.
Halbmonatsschr. „D. Kunst-Halle" u. 96 Prof. — W: E. Anzahl Bücher
u. Abhdlgn. üb. Holland. Architektur u. Plastik d. 16. u. 17. Jhrh., üb.
Hannov. Holzarchitektur u. Grabdenkmäler d. Renaissance, üb.
Holland, u. Brandenbg. Kunst u. Kultur d. 17. Jhrh., üb. d. Beziehgn.
Hohenzoll. Kurfürsten z. Niederländ. Künstlern u. Technikern usw.,
Kunstgesch. d. 19. Jhrh. in H. Kraemers „D. XIX. Jhrh. in Wort u.
Bild" Bde. I— IV 88—00. Hermann Prell-Monographie, Mappe m.
Text; D. Perleninsel, eine Nordische Mär. Ferner fortgesetzt Aufsätze
über künstl. Zeitfragen in der „Kunst-Halle" 95—05. — E.-M. gelehrt,
u. künstl. Ges. Amsterdam, Haag, Utrecht, Leyden, Haarlem. —
Charlottenburg-Berlin, Steinplatz 2. GALLE, Geh. Post-R. a. D., Vize-
Dir. d. Intern. Bur. d. Weltpostver. — * Krossen. 66 Eintr. in d. pr.
Postdst., d. b. d. dtsch. Reichspost tat., 75 II. u. 79 I. Sekr. d.
Internat. Bur. d. Weltpostver., 92 Vizedir. desselb., 00 Geh. Post-R., s.
1. XI 07 i. R. — Wiesbaden. GALLE, Andreas, Prof., Dr.. Abt. f. Bau-
Ing.-Wes., Geodäsie, Kgl. Techn. Hochsch. — Obersvator. d. Geodät.
Inst, auf d. Telegraphenberg b. Potsdam. — * 22. VI 1858 Breslau.
— V: Joh. Gottfr. G., Geh. Reg.-R., Prof.; M: geb. Regenbrecht. —
Gymn. zu St. Maria Magdalena Breslau; Univ.: Göttingen, Berlin,
Breslau. — Verh: m. Clara Paetsch, T. d. Prof. P. — 80—83 Ass. d.
Sternw. Breslau, 83—84 Freiw. i. Schles. Gren.-Rgt. Nr. 10, s. 84 1.
Geodät. Inst. — W: Z. Berechng. d. Proximitäten v.
Asteroidenbahnen 83; Dr. Philippsons barometr. Höhenmessgn. in
Griechenland 89—97; Bestimmg. v. Polhöhen, Azimuten u.
Längendifferenzen 96 — Ol u. a. — Kons. — M. d. astron. Ges., Ges.
f. Erdk. Berlin, Dtsch. physik. Ges., Berl. Zweigver. d. math., d.
meteorol. Ges., Riesengeb.-Ver., Lit.Ver., Klub Potsdam usw. —
Potsdam, Behlerstraße 36. GALLE. Gottfred Jota., G. Re?.-R., o. Prof.,
Dr. phil., Astron. Univ. Breslau (liest nicht). — » 9. VI 1812 Pabsthaus
b. Gräfenhainichen. — Stud. 30 — 33 Mathem. u. Naturwiss. Berlin;
Gymnasiallehr. Guben u. Berlin 35 Observ. an d. Berl. Sternw.;
promov. 45; 51 — 95 Prof. d. Astron. u. Dir. d. Sternw. in Breslau. —
W: Verzeichnis d. bisher berechn. Kometenbahnen 94; Grundz. d.
schles. Klimatologie 57; Mitteilgn. d. Breslauer Sternwarte 79;
Register zu Zachs Monatl. Korresp. 50; Üb. e. Verbesserg. d.
Planetenelem. 58; Üb. e. Bestimmg. d. Sonnenparallaxe aus korresp.
Beobachtgn. d. Flora im Okt. u. Nov. 73, 75. ■ — G. hat auch 3 neue
Kometen entdeckt. — Potsdam, Kietzstr. 17. GALLENKAMP, Hngo,
Geh. Ob.-Reg.R., vortr. R. i. Reichsamt d. Inn. ; Dr. jur. — • 9. VIII
1859. Coblenz. — V: Reichsger.-R. Dr. G. — Thomassch. in Leipzig;
Univ. Tübingen, Leipzig u. Halle. — Verh: m. Bertha geb. Lange. —
83 Referend. ; 88 Ger.-Ass. ; 94 Amtsrichter Potsdam; 00 Amtsger.-
R.; 02 Oberlandgerichts-R. u. vortr. R. i. Beichsamt d. Innern, 07
stellvertr. Protokollführ, beim Bundes-R. — W: Gesetzsammlg. f. d.
Kgl. pr. Staaten (m. A. Keil). R. Adl. O. III m. Schi. — BerUn W.,
Neue Winterfeldtstraße 7. GALLENHAIUP, Oskar, Exz., Wirkl. Geh.-B.,
Dr. jur., Vize-Präs. d. Reichsbank a. D. — • 10. IX 1832. — 54
Auskultator b. Kammerger, u. Dr. beid. Rechte, 56 Übertr. z.
Verwaltg., 58 Reg. -Ass., Hilfsarb. i. Min. f. Hand., Gewerbe u. öff.
Arb., 6. VIII 66 Hauptbankdir., 73 Geh. Ob.-Finanz-R., 92—06 Vize-
Präs, d. Reichsbankdirekt., 06 i. R., 94 R. I. Kl., 04, W. Geh.-R. —
Kron.-O. I. Kl., Adl.-O. II. Kl. m. Stern u. Eichenl. — Berlin-
Charlottenburg, Fasanenstr. 12. GALLINY, Florentine, Frl. (Psendon.:
Bruno Waiden). — Bed.-M. u. Lit.-Ref. d. Wiener Abendpost. — M. d.
dtsch. Schrift.stell.-Verb. — Wien I, Elisabethstr. 3. GALLORY, Emilio,
Ital. Bildhauer d. Gegenwart. • — * in Florenz. — Akad. Neapel. In s.
Werken zeigt er sich als klass. Realist. — W: Einäugig. Trunkenbold;
d. a. Schauspielerin verkleid. Kais. Nero; Reiterstatue Garibaldis u. V.
a. — 85 Rom erst. Preis. — Rom, Via Nomentana, Villa Patrizi.
GALLUS, Ottomar Gottfried Konrad, Oberst-Lt. z. D., zuletzt Kmdr. d.
F.-Art.-Rgt. 66. — * 9. IX 1854 Luckau, N.-Lausitz. — V: Geh. Med.-
u. Reg.-R. Dr. Wagner zu Wiesbaden; M: geb. Gallus. Nahm 72 d.
Namen s. M. an. — Vorf: Auro Gallus, Schüler Melanchtons. —
Gymn. Luckau, Minden, Kgl. Kad.Korps Bensberg, Berlin. — Verh: m.
verw. Coenegracht geb. Schwander. • — Trat 16. II Ol a. Fähnr. in
Inf.-Rgt. 52, vers. Dec. 75 in F.-Art.-Rgt. 25, 81 F.-Art.-Rgt. 10, 82
F.Art.-Rgt. 2, 97 F.-Art.-Rgt. 22, 03 Kmdr. d. F.-Art.-Rgt. 66. —
Beschäftigte s. m. Kolonialpolit. u. sclir. mehrf. in Zeitschr. f.
Kol.Politik, Kol.-Recht u. Kol.-Wirtsch. üb. d. Notwendigk. e. dtsch.
Kol. -Armee, üb. d. Engl. u. Französ. Kol. -Armee u. üb. verschied.
Fragen d. Kol.-Politik auch in d. dtsch. Kol.-Zeitg. Außerdem existiert
v. ihm e. Gesch. d. 1. Pommersch. F.-Art.-Rgts. 2. — Nach s. Verab 
421 Wer ist's? Gans schiedg. a. Reisen meist a. in
Ratzeburg in Lauenburg. GALrL.WITZ, Hans, Pfarr. a. Snper» intend.
— * 22. III 1857 Bluraberg, Kr. N.Barnim. — V: Pfarrer u. Kons. -Rat
Karl G., Wernigerode; M: Marie Götze. — Gymn. Wernigerode; Univ.
Erlangen, Leipzig, Berlin. — Verh: 92 m. Else Förster, T. d. Superint.
D. F. u. Mina Travers. — K: Grete, Karl, Hans, Wilm, Wolf. — 81/82
im kgl. Domkandidatenstift Berlin; 82 — 84 Privatstellg. im Hause Sr.
Durchlaucht d. Fürsten Wied zu Neuwied; 84—90 Pfarr. in Meisdorf
a. Harz; 91—00 Stadtpf. u. Superint. in Sigmaringen; s. 00 in Salza
a. Harz. — W: D. Evangel. e. Empiristen 85; D. Problem d. Ethik in d.
Gegenw. 91; Friedr. Nietzsche, e. Lebensbild 98; D. Grundlagen d.
Kirche 04; Kl. Aufs., Brosch. u. a. — Spez: Ethik u. Weltanschaug. —
Nat.— Salza a. Harz bei Nordhausen. [4 CAL,L.WITZ. Max H. F.,
Gen.-Lt., Exz. u. Kmdr. d. 15. Div. — * 2. V 1852 Breslau. — V: Karl
G., Kr.-Steuereinn. t 31. VIII 75; M: Eüse geb. Buchwald t 13. VIII
95. — Gymn. Breslau (Reife z. Univ.). — Verh: 20. V. 91 m. Frieda
geb. Englerth. — K: Werner •17. V 93; Barbara * 18. VII 96. —
Eingetr. 13. VIII 70 9. Art.-Rgt., 72 Lt. i. F.-Art.-Rgt. 9, 77—80 Kriegs-
Akad., 81 Ob.-Lt., 82 Adj. d. 11. F.-Art.-Brig., 83—84 z. Gen.-St.
kmdt., 85 i. Gen.-St. u. Hptm.. 86 Gen.-St. II. A.-K., 87 z. Kriegsmin.
kmdt., 90 Battr.-Chef i. F.Art.-Rgt. 27, 91 Maj. 1. Gen.-St., 95 Abt.-
Kmdr. i. F.-Art.-Rgt. 11, 96 Oberst-Lt., 97 Abt.-Chef i. Kriegsmin., 99
Oberst u. Kmdr. d. F.-Art.Rgts. 76, Ol Kmdr. d. 29. F.-Art.-Brig., 02
Gen. -Maj., 03 Dir. d. Armee-Verw.-Depart. im Kriegsmin.; 06 Gen. -
Lt. u. Kmdr. d. 15. Div. — Feldzug 70/71. — Köln-Lindenthal a. Rh.,
Krementzstr. 6. GAL.STER, Karl P. H., Vize-Admiral a. D., Exz., b.
Somm. 05 Insp. d. Mar.-Art. — *20. XI 1851 Stettin. — V: Gen.-Maj.
d. Art. G., lange Zeit Dezernent d. Waffenwesens in d. Kais. Admir.
Berlin; M: geb. Schulze, T. d. Gen.-Maj. Seh. — Ob.-Realsch. Danzig.
— Verh: X 81 m. Annie Eckmann. — K: Else • 82, Karl * 86, Gertrud
• 88, Hans * 90, Anna * 90. — 26. IV 68 Eintritt in d. Marine als
Kadett; 16. XII 71 Unt.-Lt. z. S., 16. III 75 Lt. z. 8.; 15. IV 80 Kap.-
Lt.; 17. IV 88 Korv.Kapt.; 21. III 94 Kapit. z. S.; 13. IX Ol Kontre-
Adm. ; 14. III 05 Vize-Adm.; 07 Abschied. — W: Versch. Artillerie-
Lehrb. — Kiel, Moltkestr. 32. QAL.STER. Max, Kontre-Admiral z.I>. —
71 Unt.-Lt.; 75 Lt. z. S.; d. Adj. d. 2. Werftdiv.; 78 Besuch d.
Marineakad. ; 81 Kapt.Lt.; 82^84 Navigations-Lehr. an Bord d.
Kreuz. „Carola"; d. z. Matrosen-Art. kmdt.; 88 Korv.-Kapit. ; 92—94
Kmdt. d. „Alexandrine"; 94 Kapit. z. S.; 11. III 95 z. D. gesteUt; 99
Hafenkapit. Kiel; 22. VI 05 KontreAdm.; 07 Abschied. — Kiel,
Niemannsweg 34. «AMP, Karl Friedr. Osk. Freih. t., W. Geh. Ob.-Reg.-
R., Rittergutsbes., Schriftsteller, M. d. R. u. d. pr. A.-H. — * 24. XI
1846 Massaunen, O.-Preuß. — Gymn. Rastenburg; Univ.: Königsberg
u. Berlin 65 — 68 Jura; 68 Ref.; 73 Ger.-Ass.; trat 74 z.
Staatseisenb.Verwaltg. üb.; 77—80 Hilfsarb. im Min. d. öff. Arb.; 82
Hilfsarb. u. 83—95 vortr. R. im Handelsmin.; Volkswirtsch. ; 07 in d.
erbl. Adelsstand u. Verleihg. d. freiherrl. Würde. — S. 93 M. d. pr. L.;
M. d. R. s. 84. — W: D. wirtsch.soz, Aufg, uns. Zeit 80; D. Idw.
Kredit u. s. Befriedigg. 83. — Dtsch. Rp. — Besitz d. Fdk^
Massaunen. — Hebron-Damnitz (Pommern) u, Berlin NW. 40, Große
Querallee 8. GANDIL,, Otto, Dr. phil., Red. der Dresdn. Nachr.,
Schrittst. — * 25. II 1854 Göttingen. — W: Hrsg. Wappäus, Einleit.
in d. Studium d. Statistik 81. — M. d. Pens.-Anst. dtsch. JournaUst.
u. Schrittst., Schatzmstr. d. Ver. Dresdner Presse. — Rr. d. Kgl. Sachs.
Albr.-O. — Dresden, Josephinenstr. 32 I. GAJVGHOFER, Ludwig A.,
Dr. phil.. Schrittst. — * 7. VII 1855 Kaufbeuren. — V: Forstmann
August v. G., Min.-R., t 29. III 00. — Lateinsch. Neuburg a. D.,
Realgymn. Augsburg, Regensburg; Polytechnikum u. Univ. München
74—78; Univ. Berlin 78—79. — 81 Dramaturg. Ringth. Wien; 86—92
Feuill.-Red. d. Wien. Tageblattes; 95 Dir. d. Jubiläumsth. Währing-
Wien; dann München. — W: Vom Stamme Asra 79; Fischart u. s.
Verdtsch. d. Rabelais 81; Anfang v. Ende 81; Zw. Schatz 84; Jäger v.
Fall 02; Bunte Zeit 83; Berglft. Ol; Heimkehr 83; Geigenmacher v.
Mittenwald 84; Prozeßhansl 84; A. Heimat u. Fremde Ol; Dram.
Schrift. 84; Almer u. Jägerleut. Hochlandsgesch. Ol; Sund. d. Vät.
02; Edelweißkönig, Hochlandsgesch. 02; Oberland 00; D. Unfried 00;
Herrgottschnitz, v. Ammergau, Seh. 10. A. 04; Nov. 10. A. 04; Es
war einmal 02; D. Hochz. v. Valeni 91; A. d. Höhe 02; D. Besondere
99; D. Falle 91; Fliegend. Sommer 00; D. Klosterjäger Ol; Fackeljgfr.
Ol; Doppelte Wahrheit 93; D. Martinsklause 02; Schloß Hubertus Ol;
D. Bacchantin 97; Meerleuchten 96; D. lauf. Berg Ol; Rachele Scarpa
00; Tarantella 00; D. Gotteslehen Ol; D. Schweig i. Walde 99; D.
Dorfap. Ol; D. Kaser-Mandl Ol; D. hl. Rat; D. neue Wesen, 12. A. 04;
Gewitter i. Mai; D. hohe Schein 10. A. 05; Mann i. Salz; D. Märchen
v. Karfunkelstein 05; Sommernacht; Hrsg.: Nestroy, Ges. Wke. — M.
d. Pensionsf. „Concordia". — 07 Luitspoldmed. — München.
Steindorfstr. 10. GANGIiBAUER, Ludwig, Direhitor d. zoolog. Abt. am
k. k. Natur-Hist. Hof-Museum Wien. — ♦ 1. X 1856 Wien. — V: Ob.-
Fin.-R. Dr. Franz G.; M: Anna geb. Paal. — Schottengymn.; Univ.
Wien. — Verh: 29. IV 83 m. Eugenie Starke. — K: Hans • 7. VII 84.
— 79 b. 80 Probekand. am akad. Gymn. Wien; 80 Ass. a. Zool.
Hofkab.; 04 Leit. d. zool. Abt. d. k. k. Nat.-Hist. Hof-Mus.; 06 Dir.
ebd. — W: D. Käfer v. M.-Europa, 1. Bd. 92, IV. Bd. 1. H. 04; zahlr.
Arb. in d. Annal. d. k. k. Nat.Hist. Hof-Mus.; Dtsch. Ent.-Ztschr.;
Wien. Ent.-Ztg.; Verh. zool.-bot. Ges.; Münch. Kol.Ztschr. — E.-M. d.
dtsch. Ent. Ges.; d. Soc. Entom. d. Russie; d. Nederl. Entom.
Vereenig.; d. Entom. Soc. of London; Korr. M. u. wkkl. viel. and. Ges.
u. Ver.; E.-M. d. k. k. zool.-bot. Ges. Wien. — Wien IV, Wiedener
Hauptst^räßc 40. GANS. Fritz, Teilb. u. Vors. d. Firma Leop. Cassella
& Co., G. m. b. H. — * 15. XI 1833 Frankfurt a. M. — V: Ludwig G.,
Kfm; M: Rosette geb. Goldschmidt. — Vorf: väterls. Prof. Eduard G.,
mütterls. Herrn. Goldschmidt, Mal. u. Astronom. — Philanthropin
Seh. — Verh: 23. XI 62 m. August«, T. v. WUhelm u. Rosa Essling. —
K: Adela • 63; Paul • 66; Ludwig * 69. — Frankfurt a. M., Taunus
Anlage 15. GANS, R., Dr., Vorst. d. Labor, f. Bodenuntersuchg. an d.
Geol. Landesanstalt Berlin. — W: Üb. d. Bildg. v. Zuckeraäure aus I
Dextrose enthaltend. Stoffen, bes. Raffinose,
Gans Wer ist's? 422 -H. Üb. d. üntersuchg. einiger
Pflanzenschleimarten 88; Zur Prüfg. e. üblichen Methode d.
Bestimmg. v. Weinstein, Weinsäure u. Apfelsäure (Ztsclir. f. angew.
Chemie); Bedeutg. d. Nährstoffanalyse usw. (Jhrb. d. Kgl. geolog.
Landesanst. u. Bergakad.) 02; Üb. völlig phosphor- u. bleifreie
Zündhölzer (J. D. Riedels Berichte) 05; Zeolithe u. ähnl. Verbindgn.,
ihre Konstitut, u. Bedeutg. f. Technik u. Landwirtsch. (Jhrb. d. Kgl.
geolog. Landesanst. u. Bergakad.) 05; Konstit. d. Zeolithe, ihre
Herstellg. u. techn. Verwendg. (Jhrb. d. Kgl. geol. Landesanst. u.
Bergakad.) 06; Keinigg. d. Zuckersäfte v. Kali u. Natron vermitt.
Aluminatssilikate (Ztschr. d. Ver. d. dtsch. Zuckerindustrie, Bd. 57);
Verbess. v. Trinkwasser usw. dch. Aluminatssilikate usw. (Mitt. a. d.
Prüfgs.anst. f. Abwässerbes. usw. 07). — Pankow b. Berlin, Parkstr.
12. GANS, Richard, Priv.-Do«. d. Physik, Dr. phil. nat. — * 7. III 1880
Hamburg. — Wilh.-Gymn. Hamburg; 98 Abitur.; 98—99 techn.
Hoehsch. Hannover; 99 — Ol Univ. Straßburg. — Ol Dr. phil. nat.
prom.; Ol — 02 Assist, am physikal. Inst. Heidelberg; s. 02 Assist,
am physikal. Inst. Tübingen; Sommer 0.3 habil. f. Physik in
Tübingen. — W: tlb. Indukt. in rotierend. Leitern, Diss. Ol; Üb.
Volumänderg. v. Gasen d. dielektr. Polarisation, Habil. -Sehr., 03;
Einführg. in d. Vectoranalysi« 05; Einführg. in d. Theorie d.
Magnetismus 08; auch Abhdlgn. in wissensch. Ztschr. — Tübingen,
Keplerstr. 5. [4 GAIVS EDLER HERR ZU PUTL.ITZ, Gebhard S. Frhr.,
Rittmstr. a. D.; Erbmarsch.; Erbl. M. d. Pr. H.-H. s. 93. — * 6. X 1849
Putlitz-PhUippshof. — V: G. Albert G. Edl. Herr z. P. t 59. — M:
MathUde v. Graevenitz a. d. H. Schilde. — Verh: 29. IX 76 m. Karla v.
Kropff a. d. H. Kattenstedt * 7. II 57. — Herr auf Putlitz-Philippshof,
Erbmarsch, d. Kurmark Brandenburg. — PhUippshof-Putlitz in der
Prignitz. GANS EDLER HERR ZU PUTEITZ, Joachim Friedr. Wilh., Kgl.
Württb. Khr., Retzin. — V: Gustav G., Edler H. z. P. t 90, Gen. -Int. d.
Hoftheat. Karlsruhe. — M: Elisabeth Gfin. V. Königsmarck t Ol. —
Verh: 28. IV 86 m. Auguste Freün v. Dietrich * 12. III 60. — K: Dora
6. II 87; Adrienne * 3. I 91. — Inh. d. Komt.-Kr. d. Württb. Kr.-O. ;
Kommand.Kr. I. Kl. d. O. V. Bad. Zähr. Löwen; E.-Kr. d. Fürstl.
Schaumb. -Lippeschen Haus-0. II. Kl.; K. Pr. Kr.-O. III. Kl.; R.-Kr. d.
Kgl. Ba>T. Kr.-O.; Bad. Jub.-Med. 1902; Komt.-Kr. I. Kl. d. Kgl. Sachs.
Albr.-O.; Württb. Gr. G. Med. f. K. u. W. a. Bde. d. Kr.-O.; Komt.-Kr. II.
Kl. d. Grßh. Hess. O. PhU. d. Gr.; Fürstl. Waldeckscher. Zivil-Verd.-O.
II. Kl.; Pr. Rot. Adl.-O. III. KI.; Komt.-Kr. I. d. Sachs. Ernest. Haus-O.;
K. Niederl. Gr. Offiz.-Kr. d. Haus-O. v. Oranien. — Stuttgart. GANS
EDLER HERR ZU PUTLITZ, Wolfgang W., Frhr., Rittergutsbes., Hptm.
a. D., M. d. Pr. A.-H. f. d. Reg. -Bez. Stettin, 4. Wahlkreis. — * 3. I
1857 Retzin, Prignitz. — V.Gustav G., Edler H. zu P., Gen.-Int. d.
Hoftheat. Karlsruhe, t 5. X 90; M: Elisabeth Gfin. V. Königsmarck, f
14 X Ol. — Gymn. Berlin u. Karlsruhe; Univ. München, Berlin,
Freiburg, Heidelberg, Bonn. — Verh: 14. IV 96 m. Hedwig V.
Leszcynska * 5. V 72. — Refer. Pritzwalk u. Frankfurt a. O.; Reg. -
Refer. Stettin: widmete sich dann ganz d. Landwirtseh. — Herr auf
Retzin. — Kons. — Barskewitz, Bez. Stettin; Berlin W. 57,
Kurfürstenstr. 21/22. GANS T, LUDASSY, Julius F., Dr. — * 13. IV 58
Wien. — V: Kgl. ung. Sek.-R. Moritz G. V. L. ; M: Laura geb. Frisch.
— Volkssch.; Gymn. (Realgymn.); jurid. Fak., med. Fak., Dr. d.
Rechte (83). — Verh: 4. XII 87 m. Olga Mandl, T. d. Kfm. u.
Industriell. L. M. u. d. Fr. Irene geb. Markbreiter. — K: Ludwig Moriz
• 10. II 95; Oskar Leo * 13. II 97; Elisabeth • 13. IX 00. — 76—78
Mitarb. d. „Tagespresse"; 80—86 Red. d. „Floh" (z. Schlüsse
Chefred.); 85—88 Leitartikler u. Feuilletonist d. „Neuen Wiener
Tageblatt"; 89 — 94 Red. d. „Fremdenblatt"; 94—97 Chefred d.
„Wiener AUg. Ztg."; v. 02—07 Red. d. „Neuen Fr. Presse". — W: 93
„D. wirtschaftl. Energie" System d. ökonomistischen Methodologie;
93 ,,Also sprach Confusius" (m. Frd. Groß); 00 „D. letzte Knopf,
Volksst.; Ol „D. gold. Boden", Volksst.; 02 „Frühlingskinder", Volksst.;
03 ,, Rätsel d. Liebe", Einakt.; 04 , .Bessere Leut", Kom. (m. Alex.
Engel); 04 ,,D. Sonnenstaat". — Rad. Fortschritt!. — Wien, Währing,
Cottagegasse 29. GANSBERG. Friedrich, Volksschullehr.. Hrsg. d. ,,
Roland", Organ f. freiheitl. Pädag. — * 9. IV 1871, Bremen. —
Volksschule u. Sem. Bremen. — W: Schaffensfreude;
Plauderstunden; Streifzüge; Fibel f. Stadtkinder (Bei uns zu Haus);
80 Religionsgutachten; Rousseauworte; Jugendschr.: Unsere Jungs;
Aus d. Urgesch. d. Menschen. — Bremen, Rückertstr. 10. [4 GÄNSE,
Geh. Reg:.-R. n. Tortrag;. R. — 86 Ref. i. d. Justizd.^Breslau; n.
Übertr. i. d. Bereich d. landw. Verwaltg. 93 als Reg.Ass.
Spezialkomm. Breslau II; 98 z. Ansiedig. Komm. Posen; Ol Reg.-R.;
03 Ob.-Reg.-R.; 07 Hüfsarb. i. Landwirtschaftsmin. u. Dez. für d.
Ansiedlgs.-Komm.; 08 Geh. Reg.-R. u. Vortrag. R. — Berlin. [4
GANSER, Sigbert Joseph Maria, Dr. med., Hof-R., Ob.-Arzt d. Stadt.
Heil- u. PflegeAnst. Dresden. — * 24. I 1853 Rhaunen, Rheinprov. —
V: Peter Joseph G., kgl. preuß. Notar; M: Katharina Jonas. — Univ.
Würzburg, Straßburg, München. — Verh: 11. IX 89 m. Mary Sophia
Cloete-Brown, T. d. Gen.-Maj. Charles Langford Br. u. Catterina
Sophia Cl. — K: Herbert * 28. III 93, Sibylla * 21. VII 94. — Ob.-Arzt
zunächst am Stadtkrankenh.; d. a. d. städt. Heil- u. Pflegeanst.
Dresden. — W: D. neurasthen. Geistesstörg. 99; Über einige
Symptome d. Hysterie u. üb. d. Beziehgn. d. Hysterie z.
Alkoholismus (Jlirber. d. Dresd. Ges. f. Natur- u. Heilkde.) 93/94; Üb.
d. periphere u. zentrale Anordng. d. Sehnervenfasern u. üb. d.
Corpus bigeminum anterius (Arch. f. Psych. XIII); Üb. d. vordere
Hirnkommissur d. Säugetiere (ebd. IX); Üb. einen eigenart. hyster.
Dämmerzust. (ebd. XXX u. XXXVIII); Üb. d. Anat. d. vord. Hügels v.
Corpus quadrigeminum (ebd. XI); Vergl. anat. Stud. üb. d. Gehirn d.
Maulwurfs (Morph. Jahrb. VII); Üb. d. eisern. Best. d. Truppen i.
Felde; Arch. f. Hyg. Bd. III; Z. Behandig. d. Delirium tremens,
München, Mediz. Woch. 07. — Kr.-O. III. Kl. — Nat.-lib. — Dresden,
Lüttichaustr. 25. GANSKE, Hug:o F., Schriftst., Hersg. d. „Neuen
Dtsch. Dichtg." — • 8. X 1869 Bromberg. — V: Eisenbahnsekr.
Hermann G.; M: Johanna geb. Siede. — Höh. Schule. — Verh: 7. XII
93 m. Konzertsängerin Selma Munzert, T. d. Fabr. Heinrich M. —
Lernte erst Apo 
423 Wer ist's? Gardthausen theker, widm. s. spät. d.
Beamtenlaufbahu. — W: Rom.: D. Kaiserrede; Nachbarskinder;
Königs Töcht«r; D. Fakir (m. Käthe BueglerHalle); Dram. : Andreas
Hofer; Am Abgrund; Nach Sonnenuntergang; Ein Johannismärchen ;
D. heilige Frau; Einschätzg; D. Hegelmanns; D. beiden Siebenlist;
Nachbarskind.; Opern: D. Bild V. St. Marien; D. Perlen d. Madonna
(m. Paul Großmann); Operetten: D. tolle Gräfin; Märch. u. Ged.;
Übers, fremdsprach. Dram.; Hrsgb.: N. Dtsch. Dichtg. — L-B: Musik;
in Gemeinsch. m. s. Gattin kompositorisch tätig. — Parteilos. — Allg.
Schriftst.-Ver. — Karlshorst b. Berlin, Dönhofstr. 35a. GANSKE, Willy,
Scliriftst., Red. d. „Tags". — * 10. X 1870 Stettin. — V: Hellmuth G.,
Gymn.-Vorsch. -Lehrer; M: Mathilde geb. Brüger. — Stadtgymn.
Stettin, Priv.-Stud. — Verh: m. Margarete geb. Meyer. — K: Johann
Friedrich • 10. IX 05. — 88 Buchhändler; 99 Schrittst.; Reisen in
Ital., Ungarn; 00 in Paris; s. Ol Red. in Berlin. — W: Oberst Chabert,
Seh. v. Louis Forest f. d. dtsche. Bühne bearb. — M. d. Ver. Berl.
Presse; Lit. Ges. Berlin. — Berlin SW. 47, Yorkstr. 73. GANSWINDT,
Joh. Hermann, Erfinder u. Fabrikant. — * 12. VI 1856 Voigtshof,
Ostpreuß. — V: G., Besitz, v. Wasser-, Mahl-, öl- u. Schneidemlihl. —
Volkssch.; Gymn. Rössel u. Lyck; stud. Berlin, Zürich u. Leipzig Jura.
— Verh: K: 7 T., 2 S. — W: Lenkbarkeit d. Luftschiffe 84; Jüngste
Gericht 99. — Erfindungen: Drahtachsenlager (D. R. P. 99 008); Mit
Menschen in die Luft fliegende Flugscliraube, hergestellt Ol;
VoUständ. Flugmasch. m. Motor vollendet 07. — Schöneberg-Berlin,
Am Mariendorfer Weg, Ganswindtsches Haus. GANZ, Hugo. Dr. pbil.,
Feuill.-Red. d. Frankfurter Ztg., Schrittst. — * 24. IV 1862 Mainz. —
V: (t) Moritz G. ; M: (t) Karoline geb. Diehl. — Univ. Leipzig, Gießen.
— Verh: m. Marie geb. Török, T. d. Wilhelm u. d. Elise T. — K:
Margarethe * 16. IX 93; Josef * 1. VII 98. 84—88 Gymn. -Lehr.
Gießen; 88 Korr. Frankf. Ztg. Budapest; 99 Red. d. N. Fr. Presse
Wien; 1902 Red. d. Zeit; 04 Korr. d. Frankf. Ztg.; 07 FeuUl.-Red. d.
Frankf. Ztg. — W: D. Rebell 00, Dr., aufgef. Berlin, Wien, Prag,
Hamburg; Reiseskizz. aus Rumän. 02; Vor d. Katastrophe, e. Blick
ins Zarenr. 04; kunstkrit. u. phUos. FeuUl., Neue Freie Presse, Frankf.
Ztg.; D. neue preuß. Polenpolitik. — Fabier. — Konkordia. —
Frankfurt a. M., Fürstenbergerstraße 177. GAlWZE]yraüL
Gareis Wer ist's? 424 GAREIS. Pfarrer, bek. Schriftst. a. d.
Gebiete d. Mission. — Buch b. Berlin. GAREIS. Anton. Genre- u.
Bildnismal. — • 1837 Prag. — Zuerst Schul, sein. Vat.; 54 Akad. Prag
unt. Engerth; unternahm Stud.Reis. n. Dresden, Wien u. Ungarn;
ließ sich d. in 8. Vaterst. nieder. — W: D. Dreikönigsab. ; Auf d.
Kirmes; Wirtshausszenen; Sonntagsmusik im Banat. 68; Am
Christabend; Wie es euch gefällt. — Prag-Weinberge,
PalackyGARElis, Heinrieb. Vorstd. d. Südd. Bod.-Kredit-Bank. — Bay.
Mich. IV. Kl. — München, Kaulbachstr. 45. GAREIS, Karl. H. F., Prof.
Dr.. k. preuß. Geh. Just.-R. — * 24. IV 1844 Bamberg. — V: W. V. G.,
kgl. bayr. Senats.-Präs. ; M: K. geb. Freiin v. Bibra- Adelsdorf. —
Vorf: mütterls. d. Reichsfrlir. v. Bibra. — Gymn. München, Amberg;
Lyc. Amberg; Univ. München, Heidelberg, Würzburg. — Verh: 16.
VIII 73 m. Clementine, T. d. k. Notars A. Rothmaier z. München t 87.
— K: Hermann * 75, prakt. Arzt, München; Hedwig * 78, verh. m.
Sts.-A. G. Becker, Nordhausen a. H.; Erna * 79. — Jurist. Preisfr.
Würzburg 66 — 67 gelöst; Priv.Doz. 70 b. Somm. 73; Feldz. geg.
Frankr.; Univ.Prof. Bern 73—75; Gießen 75—88; Königsberg. Pr. 88—
02; München s. Ostern 02; ReichstagsAbg. 78—81; Kanzler d. Univ.
Gießen 83—88; Hess. H.H.-M. 84—88; Rektor d. Univ. Königsberg i.
Pr. 93—94. — W: Zahlr. Schrift, u. Veröffentl., z. B. : D. Verträge zu
Gunsten Dritter 73; Lehrb. d. Handelsrechts, 7. A. 03; Dtsch.
Kolonialrecht, 2. A. 02; Einführg. in d. Stud. d. bürgerl. G. B. 96; D.
Recht am menschl. Körper 00; Rechtsenzyklopädie, 3. A. 05;
Wechselordng., 6. A. 07. — Nat.-lib. — München, Franz Josefstr. 2.
GARL,EPP, Bruno. Schriftst.. Komponist u. Maler. — * 3. I 1845 Kölsa
b. Delitzsch. — V: Lehr. Franz G.; M: Therese Schröter. — Kgl.
Pädagog. u. Univ. Halle a. S. — Verh: 13. II 87 m. Jenny Hirsch, T. d.
Musikdir. H. — Stud. 65 — 68 Theol., war Erz. in e. Dresdener
HoffamUie u. d. bis 80 Lehr., darauf Schrittst., v. 96 an auch Maler
(öl u. Past«ll) u. V. 00 Komponist. — W: D. Kornblumen v. Paretz,
S.A. 03; Luise, Preußens Engel, S.A. 03; Kurfürst u. Bauernsohn, 4.
A. 92; Dietrich V. Quitzow, Seh. 83; Aus Wrangeis jung. Jahren 3. A.
95; Aus Blüchers jung. Jahren, 2. A. 92; Von Babelsberg bis
Friedrichskron, 2. A. 95; Bis z. Kaiserthron 88; Vergessener Held
Friedrichs d. Gr., 2. A. 00; Aus Ziet«n8 jung Jahren 89; Triumph d.
Technik, Festsp. 90; D. Paladine Kaiser WUh. I., gesch. Erz. 90 — 93
XII; D. rote Prinz, 2. A. 98; Kronprz. Albert u. Prinz Georg V.
Sachsen, 2. A. 04; Bismarck, 2. A. 98; Moltke, 2. A. 98; Roon, 2. A.
04; D. Löwe v. Nachod; Manieuffel; v. d. Tann; Großh. Friedr. Franz
II. v. Mecklenburg; D. Sieger an d. Lisaine; Goeben; Fransecky; 11
Tage Ferien, hum. Erz. 93; D. Salzgraf v. HaUe, Erz. 94;
Zigeunerlager, Festsp. 95 ; Am Hofe Friedr. I. V. Preußen, bist. R. 95;
Am Ende v. Alt- Berlin, bist. R. 97; Markgraf u. Salzgraf, Seh. 96;
Bismarckdenkmal 96; Uns. Bismarcks Heimgang. lUustr. 98; Durch
Steppen u. Tundra, Erz., 2. A. 03; Halbmond u. Griechenkreuz, Erz.
1. u. 2. A. 99; Heiduckenkämpfe, Erz. 4. — 6. A. 02; Um Gold u.
Diamanten, Erz. 00; D. Pußtenkönig, Erz. Ol; In tausend Gefahren,
Erz. Ol; Rosenlied (Text u. Komp.); Hrsg.: Gebr. Grunms Märchen f.
d. Jugend 99. — L-B: Vaterl. Gesch., Lit., Geogr., Malerei, Kompos.,
Instrumentation. — Staatserhalt. P. — M. d. Allg. Schriftst.-Ver. —
Berlin NO. 18, Langenbcckstr. 11. GARNIER. Eberhard Carl Conrad
Erdmann Hermann v.. Reg. -Ref. an d. Kgl. Reg. Oppeln. — * 3. IV
1881 Turawa. — V: t Carl Gf. V. G. -Turawa, Majoratsh. auf Turawa,
M. d. H.-H.; M: Hedwig v. Blumenthal aus d. Hause Varzin. — Gymn.
Oppeln u. Kreuzburg, 99 Abitiu-.; Univ. Lausanne, Bonn a. Rh.,
Breslau. — Ref. XII 02; Ref. an d. Amtsger. Carlsruhe o. S. u.
Landger. Breslau u. Oppeln bis Herbst 04; W.-Sem. 04— 05 ;
Handelshochsch. Köln; Frühj. 05 bis III 06 Volont. b. Kommerz.- u.
Diskonto-Bank Hamburg; 06 b. 1. I 07 Volont. b. d. Gf. v. Tiele-
Wincklerschen Hauptverwaltg. zu Kattowitz i. Schi.; S. 1. I 07 Reg.-
Ref. Oppeln. — M. d. Aufs.-R. der Kattowitzer A.-G. f. Bergbau u.
Eisenhüttenbetrieb u. d. Preußengrube, A.-G., zu Kattowitz. —
Oppeln, Ludwigstr. 11. [4 GARIVIER. Otto T., Oberstit. u. Kmdr. d. 2.
G.-Ulan.-Rgts. — * 1. V 1859 Neustadt Oberschles. — V: Otto v. G.,
Gen.-Lt. z. D.; M: Agnes geb. v. Mitzlaff. — Realsch. Ulzen, Gymn.
Brieg (Abiturient). — Verh: 6. III 86 m. Antonie geb. v. Choltitz. —
K: HUdegard * 7. VIII 87; Dorothea * 8. V 89; Toni * 27. X 91;
Huberta * 22. IX 02. — Eingetr. 1. X 76 i. Hus.-Rgt. 6, 78 Lt.; 82—84
Kriegs-Akad. ; 86 Ob.-Lt.; 88—90 z. Gen.-St. kom.; 91 Hptm. i. Gen.-
St.; 93 Rittmstr. u. Bsk.-Chef i. Ulan.Rgt. 1; 95 i. Gen.-St.; 97 Maj.;
03 Oberstlt. u. Kmdr. d. 2. G.-Ulan.-Rgt«. — Berlin NW. 21, Alt
Moabit 89. GARNIER, Franz Xaver E. K. t., Gen.-Lt. z. D. ;Exz.;
Rittergutsbes. — • 28. IV 1842 Nieder-Rosen. — V: Theodor v. G., t
94. — M: Emilie v. G. — Verh: 14. VII 77 m. Gertrud Baath, * 3. X
58. — K: Egon * 21. VII 94. — Herr auf Eckersdorf (s. 41 im Bes. d.
Fam.) m. Schmiedeberg, Neu- Vorwerk, Hammer, Grüneiche und
Carlshof (2040 ha). Kr. Namslau, E.-Rr. d. souv. Malt.-O. —
Eckersdorf, Kr. Namslau (Schles.). GARNIER-TURAWA, Hubertus H.
A., Grf. v., Lt. d. Res. d. Lb.-Kür.-Rgts. No. 1. — • 25. XI 1874
Turawa. — V: Karl Grf. v. G.-T., Rittmstr. a. D., t 98; M: Hedw. v.
Blumenthal a. d. H. Varzin. — Verh: 21. VII 00 m. Annamarie v.
Kulmiez * 22. II 83. — K: Hubertus * 15. VI Ol; Hans-Pet«r » 7. IX
02. — Fliherr. Stammen a. Franltr., böhm. R. m. „V." 1729; pr. Grf. v.
G. T. 1841; m. Gfin. Titl. verb. Fkm. Turawa, Kr. Oppeln m. Goslau.
Kr. Kreuzburg (9125 ha.) gestift. 1804. — Sclüoß Turawa. GARR£,
Karl. o. Prof., Dr. med., Geh. Med.-R., Chirurgie. — * 10. XII 1857 St.
Gallen. — Univ. Zürich, Leipzig, Bern. — 82 ärztliche Staatsprüfung;
83 Doktor-Promov. Bern; 84 Chirurg. Univ. -Klinik Basel; 86 Priv.Doz.
das.; 88 erst. Assist, an d. Tübinger Klinik; 89 a. o. Prof. das.; 94 o.
Prof. u. Dir. d. chir. Klinik Rostock; 00 Geh. Med.-R.; Ol o. Prof. d.
Chirurgie Univ. Königsberg; 05 Berufg. Univ. Breslau; 07 Univ. Bonn
als Nachfolg. Biers. — W: Wiss. Arb. üb. Osteomyelitis, üb. kalt.
Abzesse, üb. Larynxexstirpation, Blasenruptur, bakt«riolog. Arbeit.,
Elektrotonus ; Grundr. d. Lungenchirurg, (m. H. Quinke) 03; Üb.
Ausschälg. d. Kehlkopfes u. d. Speiseröhre, d. Gasserschen
Ganglions; neue Operationsmeth. z. Beseitig, d. Blasenwurms;
Chirurgie d. Leber,
425 Wer ist's? Gattermann d. Magens u. Darms; eitrige
Knochenmarkentzündg.; Impfvers, am eign. Körper m.
Staphylococcen zwecks Klärung d. Frage d. Blutvergif tg. ;
Arteriennaht; Organtransplantation (Nieren, Sohilddrüse) ; Handb. d.
Nierenchirurgie. — Operation d. Basedow. — Bonn. GARRELTS. C. H.
J., Kons. t. Relgien, zugl. f. d. Reg.-Bez. Stade, auch Kons.Ag. V.
Frankr.; Exequatur d. Reichs. — Bremerhaven. «ARTEN. Siegfried, a.
o. Prof., Dr. med. Physiol.; Uuiv. Gießen. — * 29. VI 1871 Kieritzsch,
Kgr. Sachs. — 96 Approb.; 97 Dr. med.; 98 an d. zoolog. Stat.
Neapel; 99 Priv.Doz. u. Assist, d. phys. Inst. Univ. Leipzig, d. a. o.
Prof. ebd., 08 Ruf nach Gießen. — W: Arb. i. d. Abh. d. Kgl. Sachs.
Ges. d. Wiss., Pflügers Arch. Schmidts Jahrb. Sachs. Ges. d. Wiss.,
Pflügers Arch. Schmidts Jahrb. d. ges. Med. usw. Gießen. GÄRTNER.
Tlieodor. o. Univ.-Prof., Dr. phil., Roman. Spr. u. Lit. — * 1843 Wien.
— 68 — 85 Lehr. f. Chemie, Physik u. a. an Mittelschulen i. Troppau,
Bozen, Korneuburg, Ung. Hradisch, Linz, Wien. — W: Gredner
Mundart 79; Viaggi ladini 82; Judicar. Mundart 82; Sulzberger Wörter
83; Rätoroman. Gramm. 83; Die zehn Alter, rätorom. 85; Rätorom.
Mundarten (in Gröbers Grundriß, 2. A. 06); (ndt St. Smal-Stocki) ;
Minoritätsvotum in Sachen d. ruthen. Schulorthogr. 87, Nachtr. 88;
Bukowiner od. Bukowinaer? 91; Mundart v. Erto 92; UrteUe üb.
Wustmann 92; Volksnamen d. Rum. 93; (m. Mussafia tO Altfrz.
Prosalegenden 95; Bukowiner Dtsch. (m. And.) Ol; Darstellg. d.
rumänisch. Sprache 04; Ruska hramatyka 2. A. 07. — Innsbruck.
GARVENS. Osliar Theodor. Bildhauer. — * 20. XI 1874 Hannover. —
V: Kfm. G.; M: Helene Lameyer. — Gymn., Akad. Berlin, München. —
W: ,, Trauerndes Mädchen", Marmor 05, f. d. Staat angekauft; ,,Nach
d. Bade'*; ,,Reue"; dekorat. Plastiken f. d. Rathausneubau Hannover.
— Berlin, Rankestraße 19 II. [4 GASCH. Rudolf, Gymn..Ob.-Lehr..Dr.
phU. — * 7. XI 1863 Beutig b. Ostrau, Sa. — Besuchte v. 75 — 83 d.
Nikolaigymn. Leipzig, stud. 83 — 88 in Leipzig u. München Med. u.
Zoolog., promov. 88; stud. 89/90 Geogr. in Leipzig, 90 Staatsprüfg. ;
93 HUfslehr.; 97 Ob.Lehr. am König Albert-Gymn. Leipzig, 06 am
König Georg-Gymn. Dresden. Unterricht in Naturwiss., Geogr. u.
Turnen. Turnt s. 79 im Allg. Turnverein zu Leipzig; 82 Vorturner, 85
Turnlehrer, 96 Oberturnwart d. Vereins. — W: Beitr. z. vergl. Anat. d.
Herzens d. Reptilien u. Vögel 88; Turntafeln f. d. Keulenschwingen
Ol; Turntafeln f. d. Gerätturnen d. Männer Ol; Wetturnbüchlein 02;
D. Gau-Turnwart 02 m. J. Nestler; Aufmärsche 03; D. volkstümlichen
tJbgn. 05; Hrsg. v. Hirth, D. gesamte Turnwesen; d. dtsch. Volks-
Turnbücher; Mithrsg. d. Monatsschr. f. d. gesamte Turnwesen u.
Mitarb. d. dtsch. Turnztg. ; Hrsg. d. Jahrb, d. Turnkunst s. 06. —
Dresden, Wittenberger Straße 108. GASS, Josef. Dr., Bibliothek, a.
Priestersem. — * 26. V 1867 Mutzig, Eis. — W: Mutzig in d.
Revolutionszeit 02; D. Bibliothek d. Priestersem. in Straßburg 02;
Straßburgs Bibliotheken 02; Schwester Lewine, Erinnergsblätter aus
d. Straßburger Priestersem. 05; Dr. Hauviller u. s. Replik Ol; Diamant
Messe d. Herrn Müller 06; D. Trenng. v. Kirche u. Staat i. Frankr. 06;
Alte Bücher u. Papiere a. d. Clarissenkloster Alspach 07; Straßburg.
Dominikanerinnen (St. Margaretha) 07. — Straßburg, Eis.,
Bruderhofg. 2. GASSER, Emil, Dr. med.. Geh. Med.R., o. Prof. d.
Anat. u. Dir. d. anat. Inst. Univ. Marburg. — * 8. XII 1847 Idstein,
Nassau. — Gymn. Frankfurt a. M.; Univ. Heidelberg u. Marburg. —
Assist, am anat. Inst. d. Univ. Marburg, promop. 73 ebd., 74 Priv.-
Doz. u. 84 a. o. Univ. Prof. Marburg, d. o. Prof. Bern, 87 wied.
Marburg. — W: u. a. Zur Entwickig. d. Allantois, d. MüUerschen
Gänge u. d. Afters (Hab. -Schrift) 74; Prinütivstreifen d.
Vogelembryonen usw. — Krgs.-Denkm. 70/71; Rot. Adl.-O. III. Kl. m.
Schi. usw. — Marburg a. d. Lahn, Roserstr. 9. GAST. Friedrich,
Hofbuchhändler, M. d. Ldtgs. — Rr. II. Kl. Anh. A. — Zerbst, Markt
34. GAST, Gustav E. A., Liehr. am städt. ev. Realgymn. — * 14. I
1867 Zweihausen, Prov. Sachsen. — V: Schiffseigner Gustav G.; M:
Lucie Hamann. — Bürgersch. Wittenberge, Lehr. -Semin. Neuruppin.
— Verb: 9. X 91 m. Elise Schmidt, T. d. Kunstgärtn. WUh. Schm. —
K: Gustav * 17. V 95. — 87—89 Lehr. Deibow b. Lenzen a. Elbe, d.
Ketzin a. Havel, 90 — 95 Bürgersch. -Lehr. Charlottenburg, seitd.
Vorsch.-Lehr. am Realgymn. ebd. — W: Märchenbilder aus d. Reiche
d. Mitte Ol; So war es (Pign-pa), Chines. M. 02; D. junge
Pappkünstler 04; Nansens Reise nach d. Nordpol 05; Drygalskis
Reise n. d. Südpol; D. junge Schnitzkünstler; SchiUers Freud u. Leid;
Bearb. : Pu-ßung-ling, chines. Nov. 00; Hörn, Burenfamilie Ol; Wiens
Belagerg. Ol; Feldmarsch. Blücher 02; Kongoneger 02; Prinz Eugen
03; Dtsche. Treue 03. — L-B: Jugendschriftstellerei. — Nat.-lib. —
Charlottenburg, Kais. Friedrichstraße 13. GASTEIGER. Mathias.
Bildhauer. — • 24. VI 1871. — Schul. V. Eberle-München. — W:
Artemis; Fig. am Landtagsgeb. ; E. Brunnengruppe; D. erst.
Menschen 95; Herakles u. Antäos 96; D. Serpentintänzerin 97;
Bänke, Brunnen u. Hermen a. Prinzregententheater u. Figur am
Rathaus München 03; Bismarckstatuette 05; D. Frühling-Statuette
05. — Erh. II. Med. München 92; E. E. Berlin 94. — M. d. Sezession.
— München, Dantestr. 2a. GASTER, Bernhard, Dr. phil., Dir. d. Dtsch.
Ob.-Realsch. u. höh. Mädchensch. Antwerpen. — • 28. XII 1867
Stettin. — Realgymn.; Univ. Freiburg, Lausanne, Straßburg,
Greifswald, Paris. — Verb: 3. IV 97 m. Hedwig Loven, Enkelin d.
Zool. Prof. Sven L., Stockholm. — K: Rudolf, Harald, Ingeborg,
Elisabeth. — 97—02 Ob.-Lehr. Stralsund, s. 02 Dir. Antwerpen. — W:
D. Löwenritter Hartmanns u. d. Chevalier au lion Crestiens 97; E.
Studienreise in Frankreich, d. franz. Schweiz u. Belgien 99; Kl.
Gesch. aus d. Schwedischen 02 u. 05; Stenogr. Lehrb. (Gabelsberg.)
4. A. 07; D. mod. Frauenbewegg. u. d. Reform d. höh. Mädchensch.
-Wes. 04; D. dtsche. Lyrik d. letzt. 50 Jahre 05; Zweck u. Wert v.
Schüleraufführgn. 07; Mithrsg.: D. dtsche. Schule im Ausland,
pädag. Monatsschr. VII. Jahrg. 07. — Antwerpen, rue Quellin 27.
GATTERNANN. Ludwige, o. Prof., Dr. phU., ehem.; Dir. d. ehem.
Laborat. Univ. Freiburg i. B. — • 20. IV 1860 Goslar a. H. — Univ.
Leipzig, Heidelberg, Berlin, Göttingen; 86 Priv.-Doz. Göttingen; 89 a.
o. Prof.
Gauchat Wer ist's? 426 Heidelberg; 00 o. Prof. u. Dir. d.
philos. Abteiig. d. ehem. Univ.-Laborat. Freiburg i. Br. — W : D.
Praxis d. organ. Chemikers, 8. A. 07. — Er. I. Kl. Bad. Z. L. —
Freiburg i. B., Stadtstr. 29. GAUCHAT, L.oui»i, Prof. «1. rom. Philol.,
Dr. — • 1866 Les Brenets, Kt. Neuenburg. — Univ. Bern, Rom, Paris,
Zürich, roman. Sprachen. — Univ. Zürich Dr. prom. ; 90 Lehr. d.
franz. Sprache a. d. Mädchen-Sekundarsch, d. Stadt Bern; 93 hab. z.
Priv.-Doz. ; 96 Lehr. d. Franz. a. Gymn. Zürich; zugl. Doz. an d.
Univ.; 02 Ord. f. rom. Philol. Bern; 99 Chefred. d. westschweiz.
Idiotikons; 07 Prof. Bern. — W: Abhdlg.: „Le patois de Dompierre";
Habilitatsschr. : „Les poesies provencales par des Chansonniers
frangais"; Dialektologisch. Arb. i. versch. roman. Ztschr. ; Chefred, d.
westschweiz. Idiotikons (Glossaire romain). In Vorher. Sprachati. f. d.
französ. Schweiz. — Bern. [■i OAUDIG. Hugo, Dr. phil., Profess.,
Schulrat, Dir. d. städt. höh. Schule f. Mädchen u. d.
Lehrerinnensemin. — * 5. XII 1860 Stöckey. — Früher Dir. d. höh.
Mädchensch. u. d. Lehr.Sem. an d. Franckesch. Stiftg. Halle a. S., s.
87 im Amte. — W: Didakt. Ketzereien 04; Hrsg.: Wegweiser dch. d.
klass. Schuldramen (m. Frick). — Leipzig, Sidonienstr. 21 1. GAUD¥,
Alice, Freiiu v., Schrif'tst., — • 10. III 1863 Berlin. —V: Friedr. Frh. W
v. G. tOberstlt. i. K. Franz G.-Rgt. Berlin; M: Clara Herrmann. — Br.
d. V.: d. bek. Dichter u. Humorist Franz Freih. v. G., t 40; Oh. d. Mr.
Maler Karl Herrn., Prof., best. Schul, v. Peter Cornelius. — Verlor ihr.
V. i. Kriege 66; 71 zog d. Mutter mit ihr. Kindern n. Posen, besuchte
bis 66 d. höh. Töchtersch.; 76 — 80 Kgl. Luisenstiftg. Berlin; 80 —
84 a. Reisen i. Süddtschld., Schweiz, Italien, siedelte dann n.
Dresden über. Schreibt vorwieg. Balladen, a. Nov., Ess., Krit. — W:
M. Sonnenschein, Dichtgu.; Seelen, Psychodram. u. Nov.; Balladen
u. Lieder. — L-B: Lesen histor. u. kunstgeschichtl. Werke. — Sler: von
Büchern u. BUdern. — Ganz bes. Vorliebe f. Sprachen u. Dialekte;
Stud. u. Ubersetzgn. aus d. Franz. Engl. -Ital. -Span. -Schwed. -Dan.
— Lit. Ges. Dresden; Lit. Ver. Dresden. — Dresden-Blasew., Forst
hausstr. 5. OAÜL., August, Bildhauer, Prof. — • 22. X 1869 z.
Großanheim b. Hanau. — Schule von Prof. Reinh. Begas, f. dessen
Kais. WilhelmDenkmal er zwei der besten Löwen modell. —
Bekannter TierbUdhauer. 3 Werke von ihm in d. Nat.-Gal.: e. Löwin,
Pelikane u. ruhende Schafe. — M. d. Berl. Sezession. — Wilmersdorf
b. Berlin, Preußische Straße 7. CiAUL.KE, Johs.. ütcliriftst. u. Kritik. —
* 25. VII 1869 Kolberg. — W: Grundriß d. Kunstgesch. 98; Grenzen
d. Nationalismus u. Internationalismus 98; Sittliches, allzu Sittliches
00; Hagenow u. Sohn Ol; Erinnergn. e. Auswanderers 04; Relig. u.
Kunst; Übers.: Oskar Wilde: Dorian Gray Ol; D. Sonettenproblem 02;
D. glückl. Prinz 02. — TempelhofBerlin, Friedrich Wilhelmstr. 96.
GAUPP, Krnst Willi. Tlieod., a. o. Prof. a. d. Univ. Freiburg i. B., Dr.
med., Prosector am vergleich, anatoni. Institut. — * 13. VII 1865
Beuthen Ob.-Schles. — V: Dr. jur. Theodor G., t als Geh. Just.-R.
Elbing 05; M: Auguste geb. Belitz t 93. — Vorf: Gr.-V.: Ernst Theod.
G., bek. Prof. d. germ. Rechtes, Breslau t 59. — Gymn. Elbing; Univ.
Jena, Königsberg, Breslau. — Verh: 17, III 96 m. Dorothee Ernilie
Richter, T. v. Geh. Med.-R. Prof. Emil R. Breslau u. Sophie geb. Milde.
— K: Friedrich E. Th. * 20. I 97; Ludwig E. K. • 2. II 99; Hermann
W. K. • 5. I Ol; Mathilde A. D. • 11. VIII 04. — 84 Abit.-Ex.; 84 Jena;
89 Dr. med. u. appr. als Arzt; 89 — 95 Assist, a. d. Kgl. Anatom.
Breslau u. Lehrer f. Anat. a. d. Kunstsch., 93 f. Anat. habil.; 95 a.
Priv.Doz. u. Prosector f. vergl. Anat. nach Freiburg i. B.; 97 Prof. e. o.
— W: Neubearb. V. Ecker's Anatom, d. Frosches, 3 Bde. 96 — 04;
Entwickig. d. Kopfskelets in Hertwigs Handb. d. Entwicklgslehre 05 ;
Zahlr. Arb. üb. d. Morphologie d. Schädels in versch. Ztschr. ;
Neubearbeitg. V. Duvals Grundr. d. Anat. f. Künstler; Arbeit, üb.
plast. Anat. u. menschl. Beweggslehre. — L-B: Musik, spielt Violine s.
frühest. Jugend. — Liberal. — Leopold-Akad. d. Naturforsch., Ges.
dtsch. Naturf. u. Ärzte; Anat. Ges.; Naturf.Ges. Freiburg i. B.;
Corresp. M. d. Schles. Ges. f. Vaterland. Kultur. — Freiburg i. B.,
Zasiusstraße 53 GAUPP, Gustav, Genre- u. Bilduismal., Prof. — * 19.
IX 1844 Markgröningen, Wttbg. — Anf. w. er Lithogr.; stud. 70 Abad.
München u. kam 73 in d. AteUer Pilotys, m. spät. Stud.-Reise n. Ital.;
80 — 82 Hamburg; 82 — 84 London; seitd. in Stuttgart m. Porträt u.
Genre beschaff. — W: Brandschatzg. e. Klost. dch. Landsknechte 76;
Schachpartie 95; D. Quelle; malte viel. Porträts, Genre a. d. 18. Jalu-
h., anderes Gemre, v. Kopien v. alt. Meistern, Landschaft., Stilleben,
Kohlenzeichn. — Obertürkheim b. Stuttgart. GAUPP, Otto, Journalist,
Dr. pliii. — • 16. VII 1866 Cannstatt. — V: Carl G., Kaufm. — M:
Berta Wetter. — Lyzeum Cannstatt, Gymn. Stuttgart; Univ. Berlin. —
Nach Univ. Ubersiedlg. n. London, wo er s, 92 Münchn. N. Nachr.
vertritt. — W: Herbert Spencer in ,.Fromnians Klassiker d. Philos.", 3.
A. — Dtscher. Ver. f. K. u. W. (German Athenaeum). — 159 Brixton
HiU, London SW. GAUPP, Robert £ugeu, o. Prof. d. Psych, u. Dir. d. K.
Psychiatr. Klinik Tübingen. — * 3. X 1870 Neuenbürg, Wbg. — V:
Staats-R. Dr. R. v. G., Stuttgart; M: t Julie Faber. — Gymn. Stuttgart,
Univ. Tübingen, Genf, Straßburg. — Verh: Ol m. Octavia Hasse, T. d.
Geh.-R. Prof. C. H., Breslau. — K: Julie, Vera, Octavia, Robert. —
Med. Staatsex. 93 bis 94; Dr. med. 94; 94 — 00 in Breslau psychiatr.
u. neiurolog. Assist. -Arzt Univ. -Klinik; Nervenarzt Breslau; 00
Heidelberg; dort Ol Habilit. f. Psychiatrie; 04 Ob. -Arzt an d. Münch.
psychiatr. Klinik (Kraepelin); 06 Berufg. n. Tübingen. — W: Monogr.
u. Ztschrabh. auf d. Geb. d. Psychiatr., Nervenheilkde.,
Psychol.Kriminalpsychol. ; Hrsg. d. Zentralbl. f. Nervenheilkde. u.
Psychiatrie s. 00. — Spez. : Klin. Psychiatr. u. Nervenheilkde. — L-B:
Allg. Psychol. u. Psychopath. — Tübingen, Opianderstraße 18. [4
GAUSE, Wilhelm, Genremal. — * 37. III 1854 Krefeld. — V: Wilhelm
G., Berging. — Vorf: aus Holland stammend. — Realsch. Dortmund;
Akad. Düsseldorf. — Verh: e. 80 m. Sofie Lösche t 88; II) 90 m. I.
Staniek. — K: Wilhelmine, Bruno, Grefe, Hans, Isolde. — W: Ein
bulgar. Abgeordn. v. s. Wählern; Wettrennen in d. Freudenau; 30
Bild, aus d. Badeleben V. Karlsbad, städt. Gal. Im Mus. d. Stadt
Wien, Ball d. Stadt Wien etc., Hofball in d. Akad. Galerie Wien, v.
Jagd- etc. Bild, im Besitz d. Kais. V. österr., u. a. Mitarb. d.
bedeutendst.
427 Wer ist's? Gay illustr. Zeitgn. Dtschlds., gr. Prachtwerke,
Heliogravürenprodukt, etc. — Mehr. Ausg. Dresden, Paris, Wien. —
Stein b. Krems, Donau. GAUSS, «ustaT, »r., Wirkl. Geb. R., Exz. a. D.,
Vorsitz, d. Ob.-Prüfgs.-Kommiss. f. Landmesser; Gen. -Inspektor d.
Katasters. — Berlin W. 10, Lützowufer 17. GAUSS, Heinrirh,
Oberbürgermstr. — * 7. III 1858 Stuttgart. — V: Stand. Archivar,
Ob.-Reg.-R. Heinrich G. Stuttgart; M: Luise geb. Kreeb. — Gymn.
Stuttgart u. Univ. Tübingen u. München. — Verh: 27. IV 93 m.
Marianne geb. Kausler. — K: 3. — Amtsrichter, Land-R. u. Oberamts-
R. a. mehr. Amtsu. Landger., dann kurze Zeit R.-A. in Stuttg., 94 V. d.
bürgerl. Kollegien Stuttg. z. besold. Gemeinder. (Rechtsr. d.
Stadtverw. u. Stellvertr. d. Oberbürgerm.) u. am 19. V 99 v. d.
Stuttg. Bürgersch. z. Oberbürgerm. gewählt; s. 06 M. d. Wrttbg. A.-
H. — Preis. — Stuttgart, Alexanderstraße 9B. GAUTHIER, L,«on,
Prof., Dr.. Pbilos. u. Gesch. d. arab. Philos. — Ecole Sup. d. Lettres.
— Algier, Afrika. GAUTIER, Armand, Prof., Ur. med., Chimie
organique et minerale. — M. d. Acad. des Sc. u. Acad. de M^d.
Paris, M. de l'Instit. — * 1837 Narbonne. — Verh: m. Me. Coulier. —
W: Decouverte des carbylamines, des ptomaines et des leucom.
Arsenic normal de Teconomie. — Univ. Paris, 9 PI. des Vosges.
GAUTIER, Cb. Lucien, Hon.-Prof. d. Theol. — * 17. VIII 1850
Cologny, Kant. Genf, Schw. — V: t Emile G., Oberst d. Genie u. Dir. d.
Sternw., Genf; M: f Victorine geb. Sarasin. — College Lecoultre,
Staatsgymn. Genf, Univ. Genf, Leipzig, Tübingen. — Verh: 9. VII 78
m. Bertha Hentsch, T. v. t Charles H., Bankier, Genf u. Adele geb.
Coindet. • — K: Aloys * 79; H616ne • 82; Leopold • 84; Charles *
86; Marie * 91. — Bacc. theol. Genf 74; Dr. phil. Leipzig 77; Prof.
ord. d. A. T. Theologie Lausanne (Freie Waadtl. Kirche) 77; Präsident
d. Synode d. freien waadtl. Kirche 85, 86, 91, 92; resign. u. Prof.
honor. 98, jetzt Genf; Dr. theol. h. c. Bern 06; Hon. D. D., Glasgow
08; Präs. d. Geogr. Ges. in Genf 06—07. — W: Le Sacerdoce dans l'A.
T. 74; Ad Dourra al Fäkhira, la Perle Pr^cieuse de GhazäU; Traite
d'Eschatologie musulmane 78; La miss. d. prophöte Bzöchiel 91; Au
delä d. Jourdain 96, 2. A.; Souvenirs d. Terre-Sainte 98, 2. A.;
Vocations de Prophötes Ol, dtsch. Ubersetzg. v. H. Bück 03; Autour
de la Mer Morte Ol; Introduction ä l'A. T. 2 Bde. 06; La loi dans l'anc
AUiance 08. — Reiste in Palästina XI 93 b. V. 94, I b. IV 99. — D. M.
G., D. P. V., Dtsch. Orient-Ges., Vorderasiat. Ges., Society d'Etudes
juives, Sociöte Asiatique, Soc. Bibhcal Archaeology, Pal. Explor. Fund.
— Genf, Grande Boissiöre. GAUTSCH V. FRANKENTHURN, Paul Frhr.
v., Minist.-Präs. a. D., Dr. jur., k. u. k. Geh.-R. ; u. Präs. d. Obersten
Rechnungshofes. — * 26. II 1851 Döbling b. Wien. — Univ. Wien. —
Verh: 12. IX 76 m. Helene Schlumberger Edler v. Goldeck * 1. VI 54.
— K: Helene * 29. XI 77; verh. m. Rudolf Frhrn. Klein v. Wisenberg;
Oskar * 9. VII 79, k. u. k. Lt. d. Res., k. u. k. Attach^e; Mathilde •
17. XII 83, verh. m. Dr. jur. Alexander Grafen v. Zedtwitz, k. k. Min.-
Sekr. im Min. d. Innern; 74 Berufg. ins Unterr.-Min. ; 78 Titular- u. 79
W. Minist.- Vize-Sekr. ; d. Vorst. d. Präs. -Bureaus; 81 Reg.-R. u. Dir.
d. Theresianischen Akad.; 83 Hof-R.; 85—93 u. 95—97 Unterr.-Min.;
90 in d. Frhrn.-Stand erhoben; 97/98 Minist.-Präs. u. Leiter d. Min. d.
Innern; 04 — 06 Minist.Präs. — M. d. H.-H. auf Lebenszt. ; Kurator
d. k. k. Theresian. Akad. Wien; Ehr.-M. d. Gesamtakad. d.
Wissensch. ebd.; Gnaden-Rr. d. souv. Malt.-Rr.-O. — Wien I,
Stadiongasse 6. GAWAEOWSKI, Anton Carl Wllb., Ing. ehem., ger.
beeid. Exp. Chem., Handelssachen, emerit. Betriebsleit. d. chem.
Fabr. Malomeritz-Hussowitz u. emer. Sozius d. ehem. fürstl. Salm'sch.
chem. Versuchstat. RajeczkoBlansko b. Brunn. — • 1848
Unterkloster-Trebitsch. — V: Ant. G. Rentmstr. Guts-Dir. t; M: Marie
geb. Koboszyl. — Vorf. Vs, Job. v. G., anf d. Gut. v. Wolhynien u.
Podolien, 1590 wegen e. unglückl. verlaufenen Duells nach Osten
geflucht, u. d.Adel abeelegt. Dtsch. Volks, seh. Dtschen Berg b.
Kittsee n. Preßburg, Dtsch. Domsch. in Preßburg, Dtsch.
Piaristensch. in Leitomischel; Mittelsch. Prag d. Brunn (m. Labor,
prakt. b. Prof. Berr); Volont. b. Gohren im Labor, d. agrik. chem.
Versuchsst. BlanskoRaitz; Hospit. (1 Sem.) b. Prof. Balling, Dtsch.
Techn. Hochsch. Prag; d. Brunn, Univ. Gießen. — Verh: 73 m.
Hermine S6raph. Kath. Kainz, T. V. Wilh. K. u. Wilhelm, geb. Hornj.
— K: Wilhelm * 78, techn. Adj. d. Baron de Forest. Zuckert. Rossitz;
Hermine * 88, verh. m. Guido Staudacker, Oberförster u. Gutsverw.
— Vereinslabor.-Assist., Beamter i. chemisch, landw. Industrie-
Unternehmgn. ; 75 vereid. als Handelschem. ; Inh. d. chem.-analyt.
Labor, (u. d. chem. -techn. Versuchsanst.) Raitz (früh. Prag u. Brunn)
bei Brunn; Emerit. I. Assist, a. Vereinslabor, f. Zuckerindustr., Techn.
Konsulent u. chem. Beirat div. Industrieunternehm. Bei Neuerrichtg.
u. Rekonstruktion zahlr. chem. Industrie-Anlag. tat. gew. u. noch
tätig. — W; Ist s. 71 in Fachblätt. d. In- u. Ausl. m. über 1000
Publikat. vertreten, davon viele in MusprattSchumann's techn.
Chemie, i. Lehrb. d. anal. Chemie v. Fresenius, Maßanal. v. Mohr,
Handb. d. pharm. Praxis v. Hagen u. a. ; Biogr. in: Heller, Mährens
Männer d. Gegenwart II. Bd.; Heger Chem. Schematismus 98;
österr. Chem. u. Techn. Ztg. 90; Fachblatt .,D. Spiritusindustrie" 90;
Red. d. Rundschan f. Pharmacie, Chem. u. Hyg. bis 92; d. oesterr.
Chem. u. Techn. Ztg. bis 90; Mitgründ. d. oesterr. Chemikerztg. — L-
B: Analytiker, Instructor u. Literat. — Deutsch. — Alter österr.
Korpsstudent. • — Raitz b. Brunn, Mähren. GAWALOWSKI, Karl Wilb.,
Sbriptor d. steierm. Landesbibliothek Graz. — * 30. VI 1861 Zubri i.
Mähren. — V: gräfl. Kinsky'sch. Wirtschaftsverw. Wilhelm G. —
Realgymn. Kaaden; Ob. -Gymn. Brüx; Univ. Prag, Leipzig u. Graz
(Sprach wissensch. u. Gesch.). — Verh: 84 m. Anna geb. Erhart. —
K: Erhard * 85, Lt. im k. u. k. Inf.-Rgt. 7; Irmgard • 90; Wilhelm *
91; Karl • 96. — Seit 83 im Dienste d. steierm. Landesbibliothek. —
W: Lied. 81; Egerberg, Ep. Ged. 84; Ramphold Gorenz, Ep. Ged. 2.
A. 92; Steiermark. Dichterbuch 87; Im heihgen dtsch. Osten,
Zeitged. 94; Wie d. Weihnachtsbaum in d. Welt kam, Erzählg. 00;
Friedr. Marx, sein. Leben u. Dichten 07; Hrsg.: Festged. auf
Bismarck. Deutschnationaler Kalender 86—90 u. d. Südmarkkalender
s. 98. — Graz, Schlögelgasse 9. GAY, Edward, Künstler. — =^ 26. IV
^1837 Dublin, Irland. — V: Richard G.; M: Helena. — Kunstsch.
Karlsruhe, Stud.-Gen. v. Anton V. Werner. — Verh: m. Martha Fearey,
T. V. Thom. u. Sarah F. — K: Duman, Edward,
Gayl Wer ist's? 428 Vivian, Sunam, Wilhelm, Helena,
Patricia, Dorothea, Sugovar. — W: E. spät. Nachmittag 70; D.
Schnitter 75; Eine ruhige Stunde 76; Nebeliger Morgen am See;
Frühlingsmorgen 77 u. v. a. — L-B: Ölmalerei, Landschaft. — New-
York. GAYIr. phil., Priv.-Gel., philos. Schriftst.— * 11. X 1860
Löffingen, Bad. — V: Franz Joseph G., Gastwirt; M: Josepha Laiz. —
Gymn. Donaueschingen u. Rottweil a. N.; Univ. Freiburg, Heidelberg,
München, Straßburg, klass. Philol. u. Philos. — Prom. bei Windelband
u. Ziegler, Straßburg. — W: Kath. Glaube u. d. Entwickig. d.
Geisteslebens 05; Mitarb. am XX. „ Jahrb." u. anderen Ztschr. —
Spez.: Philos. — L-B: Beligionsphilos. im Dienste d. fortschrittl.
Katholizismus. — Lib. — M. d. Krausges., München. — München,
Leopoldstr. 70 u. Löffingen, Baden. [4 GEBESCHUS, Eugen, Dr. jur.,
Ob.Bürgermstr. s. Ol; auf 12 J. gewählt. — Rot. Adl.O. IV. Kl.: Off.
Bay. M. V. — Hanau, Vor d. Kanaltor 1. t GEBHARDT, Eduard K. F. v.,
Prof., Historienmaler, Dr. h. c. — • 1. (13.) VI 1838 an der Pfarre St.
Johann, Esthland. — 55 — 57 Akademie St. Petersburg; bes.
Kunstsch. Karlsruhe ; 60 Düsseldorf unt. Wilhelm Sohn. — Verh : 72
m. Klara Jungnick t 97. — Studienreise Dtschld., Niederld., Frankr.,
Ital.; 73 Prof. Akad. Düsseldorf. — W: Einzug in Jerusalem u.
Christus u. d. reiche Jüngl. 63; D. Auferweckg. d. Tochter d. Jairus
64; Christus am Kreuz 66; D. Verurteilg. Christi u. ein Gespräch aus
d. Reformationszeit 68; D. Abendmahl 70; D. Kreuzigg. ; Christus
unt. d. Jung. z. Emmaus 76; Christus u. Petrus auf d. Meere
wandelnd; D. Reformator b. d. Arbeit 77; E. altdtsch. Hausfr. 78; D.
Himmelfahrt Christi (Nat.-Gal. Berlin) 81; D. Pflege d. heil.
Leichnams 83; Jakob ringt m. d. Engel; Ars longa vita brevis 82 ; D.
Kartons z. Wandgem. im Kloster Loccum ; Moses entlockt dem
Felsen in d. Wüste die Quelle, d. reichste Werk d. Fresken u. d.
Düsseldorfer Friedenskirche. — M. d. Akad. München u. Berlin. —
Düsseldorf, Rosenstr. 41. GEBHARDT, Karl, Historienmaler, Prof. an d.
Kunstgewerbesch. — * 1860 München. — 76 Schul, d. Akad.
München unt. Löfftz u. Lindenschmidt. — W: Hero u. Leander 79;
Loki u. Sigyn 80; D. Werbg. d. Sängers 82; Virginia 83; Eva vor d.
Leiche Abels 83. — München, Gabelsbergerstr. 32 I. GEBHARDT,
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!

textbookfull.com

You might also like