Beginning C 7 Hands On The Core Language Tom Owsiak Download
Beginning C 7 Hands On The Core Language Tom Owsiak Download
https://textbookfull.com/product/beginning-c-7-hands-on-the-core-
language-tom-owsiak/
https://textbookfull.com/product/beginning-c-7-hands-on-advanced-
language-features-learn-the-advanced-level-features-of-c-7-using-
visual-studio-2017-owsiak/
https://textbookfull.com/product/learning-the-art-of-electronics-
a-hands-on-lab-course-tom-hayes/
https://textbookfull.com/product/pro-c-7-with-net-and-net-core-
andrew-troelsen/
https://textbookfull.com/product/beginning-pyqt-a-hands-on-
approach-to-gui-programming-willman-joshua-m/
Beginning PyQt A Hands on Approach to GUI Programming
Willman Joshua M
https://textbookfull.com/product/beginning-pyqt-a-hands-on-
approach-to-gui-programming-willman-joshua-m-2/
https://textbookfull.com/product/beginning-c-7-programming-with-
visual-studio-2017-1st-edition-benjamin-perkins/
https://textbookfull.com/product/hands-on-mqtt-programming-with-
python-gaston-c-hillar/
https://textbookfull.com/product/beginning-pyqt-a-hands-on-
approach-to-gui-programming-1st-edition-joshua-willman/
https://textbookfull.com/product/c-7-and-net-core-modern-cross-
platform-development-2nd-edition-mark-j-price/
Contents
1: Why C# and How to Download and Install the Visual Studio Community Edition
b'Chapter 1: Why C# and How to Download and Install the Visual Studio
Community Edition'
b'Locating and downloading the Visual Studio Community edition'
b'Summary'
2: Customizing Visual Studio to Make it Feel More Personal
b'Chapter 2: Customizing Visual Studio to Make it Feel More Personal'
b'Customizing Visual Studio'
b'Selecting the text editor font and size'
b'Selecting the Statement Completion font and size'
b'Selecting the Environment font and size'
b'Positioning Visual Studio panels'
b'Summary'
3: Creating and Running Your First Page
b'Chapter 3: Creating and Running Your First Page'
b'Starting a new project in Visual C#'
b'Working with Solutions Explorer'
b'Adding a document to your browser'
b'Working with HTML code in Visual Studio'
b'Launching the HTML code'
b'Summary'
4: Creating and Running a Page That Incorporates C#
b'Chapter 4: Creating and Running a Page That Incorporates C#'
b'Improving your first program'
b'Working in the Design view'
b'Working in the Source view'
b'Viewing the code in your browser'
b'Summary'
5: Creating and Using a Single Variable
b'Chapter 5: Creating and Using a Single Variable'
b'Setting up Visual C# to deal with a variable'
b'Running the code'
b'Summary'
6: String Interpolation and Updating Visual Studio
b'Chapter 6: String Interpolation and Updating Visual Studio'
b'Selecting a NuGet package'
b'Summary'
7: Formatting Output Strings for More Professional Results
b'Chapter 7: Formatting Output Strings for More Professional Results'
b'Setting a value and formatting it as currency'
b'Summary'
8: Using Variables and Data Types
b'Chapter 8: Using Variables and Data Types'
b'Setting a page title automatically'
b'Summary'
9: Computed Variables and Basic Math
b'Chapter 9: Computed Variables and Basic Math'
b'Declaring and setting two variables to signify two different salaries'
b'Summary'
10: Interacting with Users Through the Web Page
b'Chapter 10: Interacting with Users Through the Web Page'
b'Using Toolbox to search for a command'
b'Summary'
11: Using Method Chaining to Write More Compact Code
b'Chapter 11: Using Method Chaining to Write More Compact Code'
b'Inserting a text box into the markup'
b'Summary'
12: Reacting to a Single Condition with If/Else Blocks
b'Chapter 12: Reacting to a Single Condition with If/Else Blocks'
b'Adding checkbox to your code'
13: Making a Variable Grow by Adding 1
b'Chapter 13: Making a Variable Grow by Adding 1'
b'Growing a variable by one'
b'Summary'
14: Repeating Blocks of Code with While Loops
b'Chapter 14: Repeating Blocks of Code with While Loops'
b'Inserting a button'
b'Summary'
15: Repeating Blocks of Code with For Loops
b'Chapter 15: Repeating Blocks of Code with For Loops'
b'Inserting a button'
b'Summary'
16: Iterating Over Collections with foreach Loops
b'Chapter 16: Iterating Over Collections with foreach Loops'
b'Inserting TextBox'
b'Summary'
17: Examining Multiple Variable Values with Switch Blocks
b'Chapter 17: Examining Multiple Variable Values with Switch Blocks'
b'Inserting DropBox and Label'
b'Summary'
18: Improving Input Processing with TryParse
b'Chapter 18: Improving Input Processing with TryParse'
b'Inserting a button and a textbox'
b'Summary'
19: Replacing If/Else Blocks with the Ternary Operator
b'Chapter 19: Replacing If/Else Blocks with the Ternary Operator'
b'Inserting two text boxes and a button'
b'Summary'
20: Operators That Evaluate and Assign in Place
b'Chapter 20: Operators That Evaluate and Assign in Place'
b'Inserting Button and Label'
b'Summary'
21: Checking Two Conditions with the Logical AND Operator
b'Chapter 21: Checking Two Conditions with the Logical AND Operator'
b'Setting up the project'
b'Summary'
22: Checking Two Conditions with the Logical OR Operator
b'Chapter 22: Checking Two Conditions with the Logical OR Operator'
b'Working with check boxes'
b'Summary'
23: Declaring, Setting, and Reading Arrays
b'Chapter 23: Declaring, Setting, and Reading Arrays'
b'Setting up the basic interface'
b'Summary'
24: Iterating Over Arrays with foreach and for Loops
b'Chapter 24: Iterating Over Arrays with foreach and for Loops'
b'Setting up the beginning interface'
b'Summary'
25: Creating and Using a Simple Method
b'Chapter 25: Creating and Using a Simple Method'
b'Setting up the user interface'
b'Summary'
26: Passing Arrays into Methods
b'Chapter 26: Passing Arrays into Methods'
b'Setting up the user interface' b'Summary'
[1]
Locating and downloading the Visual Studio
Community edition
In this chapter, we're going to take a look at how to get Visual Studio 2017. You can either go
directly to www.visualstudio.com/downloads or just do a search for Visual Studio 2017
download. This should bring you to a page similar to this one:
Keep in mind that these pages are updated regularly. In the preceding screenshot, you will see
that there are several versions. The one that interests us, of course, is Visual Studio Community
2017, the free version.
Click on Free download. This should automatically download a small installer. Depending on how
your system is set up, it will either download it directly to the Downloads folder, or prompt you for
where you want to save it. I've created a VS_Community folder inside my Downloads folder and saved
it there. Of course, you can save it wherever you want to. Once this is done--it won't take long as
it's just a small file--locate the downloaded VS_Community EXE file and open it up.
[2]
Figure 2.2: The License screen
Click on Continue, which should take you through to the next screen:
From here, you can select the set of features you want to install on your system. For our
purposes, I've chosen .NET desktop development at the top. If you click on it, you should see a
check mark appear in the top corner to show that it's been selected:
[3]
Down at the bottom of the window, there's a location bar. If you click on the three little dots, you
can select where you want the Visual Studio program to be installed on your system. On the
right-hand side, you have a summary field:
This tells you what's going to be installed; also, down at the bottom, it says Total install size,
3.06 GB, so that's how much minimum free space you need wherever you're going to install this.
Then, of course, click on the Install button in the lower right-hand corner. This should bring you
to a page similar to this one:
[4]
Figure 2.6: Installation in progress
Now, it's just a matter of waiting for everything to be downloaded and then applied to your
system. One thing that I recommend you do at this point is temporarily disable your antivirus
software while this is being installed because it could interfere with the installation process. I got
to about 90 percent and my system hung when I installed it. I went back and disabled my anti-
virus software and it installed fine. You may have to do the same.
Once it's downloaded and installed, you should see a screen similar to this one:
[5]
From here on, of course, you can either look at the release notes if you want, or just click on
the Launch button. Go ahead and click on the Launch button. This should bring you to a screen
similar to this one:
If you want, you can sign in with your Microsoft account, if you remember. I chose Not now,
maybe later. The next step is to choose the interface:
[6]
Figure 2.9: Choose color theme
I like the standard Blue one. Of course, you can use the Dark one or the Light one, whichever one
you like, and then click on Start Visual Studio. Once it's loaded, it should look very similar to
the one that you see right here:
[7]
Figure 2.10: Getting Started
Now Go to Help > About Microsoft Visual Studio; you'll see the version that you have installed.
Mine is 15.3.0, which is the latest version at the time of this writing. Make sure that yours is the
same or above (it should be, as you just downloaded the latest version from Microsoft);
otherwise, the code samples that we create will not work because they rely on the features of C#
available in this version. Okay, close the About box. That's it! You're now ready to start learning
C# 7.
[8]
Summary
In this chapter, you learned how to locate, download, install, and launch Visual Studio
Community. In the next chapter, we'll take greater control of Visual Studio and configure it to
some extent.
[9]
Chapter 2. Customizing Visual Studio to Make it Feel
More Personal
In this chapter, we will configure the appearance of Visual Studio a little further.
[10]
Customizing Visual Studio
To get started with customizing Visual Studio, click in the Quick Launch box in the upper right-
hand corner, as shown in the following screenshot. Then, enter a word, such as font, and select
the first item:
[11]
Selecting the text editor font and size
From here, you can configure many different settings. For example, you can select a Text Editor,
which controls the size of the code in the window so that it's easy to read. The font size should be
something big, such as 20—it makes a real difference; that is, when you are learning, how big
things are makes a difference. They're easier to understand simply because they're bigger. Refer
to the following screenshot to see how this is done:
[12]
Selecting the Statement Completion font and size
In the next stage, we will customize the Statement Completion settings, as shown in the following
screenshot. This is a very useful feature that makes coding more efficient. Again, set it to
something big:
[13]
Selecting the Environment font and size
Next, let's configure the Environment fonts. Again, there are many possible options. One that I use
very commonly is Segoe UI. Once more, set it to something big, for example, 18; that is,
something easy to read in any case, as shown in the following screenshot:
Click on OK when you're finished. Some of these changes take effect immediately and some don't.
For example, as you will see with Environment fonts, the text enlarges immediately.
[14]
Positioning Visual Studio panels
Now, one thing that's useful is being able to position some of the panels. What do I mean by
this? Try the following.
Click on View and then select Solution Explorer—that's a window or a panel. You can position
this panel in many places. If you click where it says Solution Explorer and drag it, you can
liberate this panel and then place it where you like. You are also given a really nice preview of
what to expect once it drops. So, if you drag the Solution Explorer and hover your mouse at the
top box located on the cross, a transparent blue area appears. The blue area tells you that it's
going to go across the top. Again, if you click and drag it to the left-hand side of the screen and
drop it, the Solution Explorer will be positioned on the left-hand side.
This is how you can control the layout of the panels—just drag them around the screen.
Sometimes, you'll get a cross like the one shown in the preceding screenshot. This simply tells
you that if you hover your mouse over the middle of the cross, the document that you're holding
[15]
with your mouse will be tabbed together with other open windows, like the Start Page in this
example. Now they are basically tabbed as a unit—the Start Page and the Solution Explorer
panel. If you drag it once more and then drop it on the right-hand side, for instance, it will appear
where it is commonly positioned:
One more useful thing that you can do is enable Auto Hide of panels such as Solutions Explorer.
This means that when you're not using a panel, it hides from view, giving you access to more
space.
If you click on the pin at the top right-hand corner of the panel, as shown in the following
screenshot, you can enable Auto Hide. On the other hand, if you want it back, you click on the
words Solution Explorer that appear vertically below the right-hand side of the screen, and then it
reappears. If you want to pin the panel back to the position you had selected, just click on the pin
again. Now it is back to where you had positioned it, and it will stay there even if you mouse
away from it:
[16]
Figure 1.2.7: Click on the pin at the top right-hand side of the Solutions Explorer window to
enable Auto Hide
[17]
Summary
In this chapter, we reviewed some of the things that you can do to make working Visual Studio
easier.
In the next chapter, we will create a simple C# program and run it.
[18]
Chapter 3. Creating and Running Your First Page
In this chapter, you will create and run a simple first web page. It will contain the minimum that
you need to be able to do work with C# later.
[19]
Starting a new project in Visual C#
1. In the File menu, select New, and then select Web Site.
2. Press Shift + Alt + N.
3. From the New Web Site box, select Visual C# for the language, as shown in the following
screenshot:
Figure 2.1.1: Be sure to select Visual C# as the language, not Visual Basic
At the bottom of the dialog box, in the Web location field, the default value File System is
sufficient.
If you wish, click on Browse and save the file to a location you choose and click on OK.
[20]
Working with Solutions Explorer
After you click on OK, you'll see the Solutions Explorer window on the right-hand side of the
screen, as shown in the following code. The Solutions Explorer shows the structure of how
things are designed in Visual C#. You'll notice that there is a Solution; within the Solution, there
is a website, and within the website there are different files that make up the site.
Specifically, Web.config is a file that stores basic website configuration settings. We can see the
following code after we click on the Web.config file:
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET
application, please visit https://go.microsoft.com/
fwlink/?LinkId=169433
-->
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.5.2" />
<httpRuntime targetFramework="4.5.2" />
</system.web>
</configuration>
[21]
Another Random Scribd Document
with Unrelated Content
167th Regiment (4th Alabama), Infantry SMITH, JACK, 1st
Sgt, 324 S. 5th St., Gadsden, Alabama. SMITH, JOHN R., S'gt.,
Alabama City, Alabama. SMITH, JOHN HOLLIS, Pvt.. Jamestown,
Alabama. SMITH, ROY C, Corp., Huntsville, Alabama. SNIDER.
CLARENCE, Pvt., Gamble Mines, Alabama. SORTOR, PHOCION,
Corp., Guntersville, Alabama. STEPHENS, GLYNN W., Pvt.,
Tuscaloosa, Alabama. STEPHENS, WILLIE, Corp., Alabama City,
Alabama. STEWART, ANDREW J., Pvt., Elba, Alabama. SULLIVAN,
THOMAS J., Pvt., McConell, Alabama. SWENDLE, CLYDE, Pvt.,
Oakman, Alabama. TAYLOR, CLARENCE. Sgt., Oakman, Alabama.
THACKER, JOSEPH E., Corp., Alabama City, Alabama. THOMAS,
ROBERT D., Pvt., Rewbert, Alabama. TRAPENSKI, ALEX, Pvt.,
Blockton, Alabama. TRAYLOR, DELEWARE, Pvt., Guntersville,
Alabama. TURNER, JAMES, Pvt., Guntersville, Alabama. VINSON,
PAUL J., Corp., Esomhill, Georgia. WARD, JOSEPH, Pvt., Yolande,
Alabama. WALSTON, ROY D., Pvt.. 409 18th St. South, Birmingham,
Alabama. WEBSTER, DAVID L., Corp., Alabama City, Alabama.
WHITEHEAD, SOLON, Pvt., Winfield. Alabama. WIGHT, JIM. Pvt.,
Empire State. Alabama. WILLIAMS, JOHN, Pvt.. Red Hill, Alabama.
WOODHAM, ESKER. Pvt., Norma, Florida. YEATMAN, JOHN C. Pvt.,
1405 Constantine Ave., Anniston. Alabama. Company M Captain
RAVEE NORRIS, Birmingham, Alabama. 1st L.leut. OTHO W.
HUMPHRIES, Oxford, Alabama. 1st Lieut. JAMES O. TAYLOR,
Colquitt, Georgia. 2d Lieut. JAMES W. DRIVER, Anniston, Alabama.
2d Lieut. EDWIN F. O'DOUGHERTY, 854 Park Place, Brooklyn, N. Y.
2d Lieut. REED M. MULKEY, 1435 S. Walnut St., Sherman, Texas. 2d
Lieut. EDWIN STROBER HEMPHILL, Chester, South Carolina. ABNEY,
WILSON G., Pvt., Albertville, Alabama. ALBERSON, LEWIE, Pvt.,
Enterprise, Alabama. ALLEN, CARL R., Pvt., Birmingham, Alabama.
ALLEN, JIM, Pvt., Anniston, Alabama. ANDREWS. JOHN M.. Pvt. 1st
class. LaFayette. Alabama. ANGLE. NEWT, Pvt. 1st class. Anniston,
Alabama. RAGGETT, LEROY C, Pvt., Roy, Alabama. BAKER, PERCY C,
Pvt, R.F.D. 1, Birmingham, Alabama. BALDWIN, CHARLES E., Corp.,
1401 St. Charles St.. Birmingham, Ala. BARKSDALE, ROBERT,
Mechanic, 905 Sarah Ave., Birmingham, Alabama. BARLOW,
CLARENCE, Pvt, Manafly, Alabama. ^ BATES, CLEVE, Pvt, 241
Murphy Ave., LaGrange, Georgia. BATES, HARVEY T., Pvt, Alexander
City, Alabama. BEARDEN, HOMER A., Pvt, R.F.D. 1, Birmingham,
Alabama. BEASLEY, TOM, Pvt, Anniston, Alabama. BICE, ELLIS, Pvt.,
Alexander City, Alabama. BICE, MARVIN M., Corp., Anniston,
Alabama. BIRD, JESSE E., Pvt, Montgomery, Alabama. BLYTHE,
EUGENE, Pvt. 1st class, Talladega, Alabama. ROLLING, WILL, Pvt.,
Butler Springs, Alabama. 430
167th Regiment (4th Alabama) Infantry BOWEN, JOHN A.,
Sgt., Anniston, Alabama. BRADSHAW, CLAUDE F., Pvt., R.F.D. 3,
Ashville, Alabama. BROWN, OSCAR, Pvt. 1st class, Anniston,
Alabama. BUCHANAN. THOMAS F., Pvt, 1404 Ave. K, Ensley,
Alabama. BUTLER, ED H., Pvt, Cullman, Alabama. BUZBEE, ANDREW
V., Pvt, 1520 Exter Ave., Bessemer, Alabama. CAMP, WAYMON E.,
Corp., 297 N. Boulevard, Atlanta, Georgia. CARSON, WILLIAM W.,
Pvt 1st class, R.F.D. 2, Bessemer, Alabama. CHAMPION, LONNIE,
Pvt, Bynum, Alabama. CHAMPION, WILLIAM, Pvt. 1st class,
Anniston, Alabama. CLARK, ALEX C, Pvt, Birmingham, Alabama.
CLARK, JOHN, Pvt. 1st class, Munsford, Alabama. CLARK, WILLIAM
D.. Pvt, Pyrton. Alabama. CLAY, HUGH G., Pvt, Piedmont Alabama.
CLECKLER, JOSEPH B., Corp., Oxford, Alabama. CLEMENTS, EDWIN
E., Supply Sgt., Montgomery, Alabama. CLEPPER, FRANK, Pvt.,
Garland, Alabama. COCHRAN, GRADY, Pvt, Alabama City, Alabama.
COFFMAN, GEORGE S., Pvt, Alabama City, Alabama. COLLINS,
ERVIN, Pvt., Anniston, Alabama. COMER, ALVIN F., Pvt, 1803 6th
Ave., Birmingham, Alabama. CONNELLY, GEORGE M., Pvt, Gadsden,
Alabama. COOK, LAMAR A., Pvt, Gerard, Alabama. COTTON, PETE,
Sgt., DeArmanville, Alabama. CROSBY, LATTRELL, Pvt, Gentry,
Alabama. DANIELS, GEORGE E., Pvt., Caldwell, Georgia. DANIELS,
SAMUEL D., Pvt, Billington, Alabama. DAVIS, CALVIN D., Pvt, Boiling,
Alabama. DAVIS, WILLIAM H., Pvt., R.F.D. 2, Hanceville, Alabama.
DICKERSON, DANIEL, Pvt 1st class, 414 Chestnut St., Anniston, Ala.
DISMUKES, JOHN T., JR., Pvt, Birmingham, Alabama. DORSEY,
JAMES C, Corp., Birmingham, Alabama. DOSS, ELBERT, Cook,
Anniston, Alabama. DREYSPRING, ERNEST J., Pvt, R.F.D. 1, Box 97,
Birmingham, Ala. DUCKWORTH, ZACK O., Pvt, Reform, Alabama.
EDWARDS, JAMES W., Pvt. 1st class, Blue Mountain, Alabama.
EICHELBERGER, AUGUSTUS L., Pvt. 1st class, Anniston, Alabama.
EICHELBERGER, RUFAS A., Sgt., Anniston, Alabama. EVANS, IRA,
Pvt, Prattville, Alabama. EVERETT, GROVER L., Pvt., Elkmont
Alabama. FALLS, BEN O. F., Pvt., Tuscaloosa, Alabama. FERRELL,
CECIL D., Mechanic, Anniston, Alabama. FLOYD, CHARLIE, Pvt. 1st
Class, Jacksonville, Alabama. GALLOWAY, PALMER W., Pvt. 1st class,
Alexander City, Alabama. GARNER, WALTER, Cook, R.F.D. 3, Box
193, Cullman, Alabama. GAY, WILL, Pvt, Ashland, Alabama.
GILMORE, RUPERT, Pvt, Montgomery, Alabama. GIVINS, ROSCOE,
Pvt. 1st class, Birmingham, Alabama. GLASSCOCK, OSCAR, Pvt,
Birmingham, Alabama. GOODEN, PAUL S., Pvt, Talladega, Alabama.
CORAM, WILTON, Pvt, Georgiana, Alabama. GORDON, ROBERT C,
Pvt. 1st class, Anniston, Alabama. GREDY, LAURENT, Pvt. 1st class,
Montgomery, Alabama. HALL, EDGAR W., Pvt. 1st class. Chapman,
Alabama. HALL, ROSS, Pvt, Chapman, Alabama. HAMBY, B. BRYANT,
Pvt., 1524 23d Ave., Tuscaloosa, Alabama. 431
167th Regiment (4th Alabama) Infantry HARPER, EDWARD
WINSTON, Pvt., Bessemer, Alabama. HARRISON, ARTHUR, JR.,
Bugler, Oxford, Alabama. HARWELL, JIM H., Pvt, Annlston, Alabama.
HAYNES, BURL, 1st Sgt., Anniston, Alabama. HAYNES, DEWEY, Corp.,
Anniston, Alabama. HAWKINS, EARL, Sgt., Anniston, Alabama.
HAWKINS, JOHN, Pvt., Luverne, Alabama. HAWKINS, LEWIS S., Sgt.,
St. Clair, Alabama. HAYNIE, A. W., Pvt. 1st class. Equality, Alabama.
HAYNES, LESTER, Pvt., Anniston, Alabama. HAYES, THOMAS O., Pvt.,
Anniston, Alabama. HELTON, LEE R., Pvt, 326 N. 8th Ave.,
Birmingham, Alabama. HERRING, LON, Pvt., R.F.D. 5, Greenville,
Alabama. HIGDON, JAMES C, Pvt, Rickey, Alabama. HILL, JAMES H.,
Pvt, Anniston, Alabama. HILLIARD, EDDIE L., Pvt. 1st class. 116 J^^
Monroe St., Montgomery, Ala. HOLLEMAN, HINTON W., Pvt, Eufaula,
Alabama. HOLLAND, WILLIE T., Pvt, Patsburg, Alabama.
HOLSENBACK, ALEXANDER A., Pvt 1st class, Anniston, Alabama.
HOOMES, CHARLES L., Pvt, Chapman, Alabama. HOPKINS, HENRY
L., Sgt., 902 Ingram St., Oxford, Alabama. HUGHES, ARTHUR G., Pvt
1st class, Anniston, Alabama. JACOBS, BRADY, Pvt, Black, Alabama.
JAMES, HOMER L., Pvt. 1st class, Anniston, Alabama. JAMES. EDWIN
B., Pvt, 1917J^ 4th Ave. N., Birmingham, Alabama. JENNETTE,
BENJAMIN F.', Corp., Middletown, North Carolina. JONES, CHARLES
R., Pvt, Capitol Heights, Montgomery, Alabama. JONES, GRADY, Pvt,
Anniston, Alabama. JONES, MARION G., Pvt, Chandler Springs,
Alabama. JONES. SHELBY L., Pvt, Troy, Alabama. JONES, WILLIAM
W., Pvt, Anniston, Alabama. JOHNSON, JOE C, Pvt, Blountville.
Alabama. KELLEY, ASHFORD L., Pvt, Black, Alabama. KELSOE, DAN,
Pvt. Pigeon Creek, Alabama. KENT, MASTON, Pvt., Asbury, Alabama.
KETTLES, CARL C, Pvt 1st class, Anniston, Alabama. KNIGHT,
WILLIAM S-, Pvt, Troy, Alabama. KUYKENDALL, J. W.. Pvt, Anniston,
Alabama. LATHAM, DOCK, Pvt, Walthall, Mississippi. LESLIE,
ARTHUR C, Pvt., Birmingham, Alabama. LIGGON, CLAUDE A., Pvt,
Wetumpka, Alabama. LOARD, HOLSEN K., Pvt, 7070 West Jeff Davis,
Montgomery, Alabama. LYBRAND, WILLIE O., Pvt, Anniston,
Alabama. McCLOUD, EWELL. Pvt., Valdosta, Georgia. McCOMBS,
ROY, Pvt., Oxford, Alabama. McCOMBS, SAM D., Pvt, Oxford,
Alabama. McCOURRY, THOMAS A., Corp., 810 W. 9th St., Anniston,
Alabama. McINVALE, POLIE, Pvt 1st class, Delter, Alabama.
McLENDON, ROBERT Z., Pvt, Tennette, Alabama. McGILL, WILLIAM
A., Pvt., Shorter, Alabama. McCRAREY, HUGH, Pvt, Prattville,
Alabama. MACKEY, PARKER, Pvt, Tuscaloosa, Alabama. MARTIN,
REUBEN L., Pvt, Troy, Alabama. MANTIONE, JASPER, Pvt, 2601 7th
Ave. N., Birmingham, Alabama. MERK, JAMES E., Pvt., R.F.D. 1, Box
162 E, Birmingham, Alabama. MESSER, DAVID D., Bugler, Alexander
City, Alabama, 432
167th Regiment (4th Alabama) Infantry MOATES, HORACE
A., Pvt, Lewisville, Alabama. MOODY, HENRY", Pvt. 1st class,
Annlston, Alabama. MOONEY, FRED R., Pvt, 900 S. 18th St.,
Birmingham, Alabama. MOOREN, WESTON, Pvt., 1429 N. 24th St.,
Birmingham, Alabama. MORRISON, TELAS, Pvt, Anniston, Alabama.
NEWMAN, JULIUS N., Pvt., Gerard, Alabama. NOLAN, ROBERT
BRUCE, Pvt, Pipscourt Alabama. NOLEN, EDWARD W., Sgt., Anniston,
Alabama. NORTON, ROBERT W., Pvt 1st class. Route 3, Anniston,
Alabama. NOWLIN, WILLIAM G., Corp., Jacksonville, Alabama.
O'DELL, CUBIE, Pvt. Oxford, Alabama. ODOM, JAMES, Corp.,
Anniston, Alabama. OSBORNE, EDWIN V., Pvt, 1803 6th Ave..
Birmingham, Alabama. OWENS, JAMES R., Pvt, Greenville, Alabama.
OWEN, OZIE W.. Pvt, Calhoun, Alabama. PARKMAN, HARRY E., Pvt
1st class, Jackson, Alabama. PARSONS, VERNON, Corp., Bessemer,
Alabama. PATTERSON, IRA P., Pvt, Shelby, Alabama. PAYNE, HENRY
C, Pvt., Albertville, Alabama. PHELPS, JULIUS F., Pvt., Honoreville,
Alabama. PICKRON, COLEMAN, Pvt 1st class, Montgomery, Alabama.
PIKE, CHARLIE F., Pvt, Carbon Hill, Alabama. PITTS, JAMES F., Pvt,
Barfield, Alabama. PITTS, WILLIAM A., Pvt 1st class, Anniston,
Alabama. PRESLEY. FRED. Pvt. 1st class, 4 S. Wilmer Ave., Anniston,
Alabama. PUTMAN, LEON G., Pvt. Birmingham. Alabama. RAY,
JIMMIE, Pvt 1st class, Anniston, Alabama. REAVES, BELTON, Pvt.,
Route 5, Oxford, Alabama. RICE, PAUL L., Pvt. 1st class. Ft. Payne,
Alabama. ROBBINS, JOHN M., Pvt, Birmingham, Alabama. ROBERTS,
WILLIAM T., Pvt, Gadsden, Alabama. ROBERTSON. JAMES W.. Pvt.
Brundidge, Alabama. ROBERTSON, DUDLEY, Corp., Route 4,
Anniston, Alabama. ROBERTSON, SHIRLEY, Corp., Greenville,
Alabama. ROGERS, GRADY T., Pvt., Red Level, Alabama. ROSSER,
DOLLY C, Pvt, R.F.D. 2, Bessemer, Alabama. RUSSELL, GROVER G.,
Pvt, Mornee, Alabama. SANDERSON, DAVID D., Pvt, Eutaw,
Alabama. SANFORD, DALLAS M., Pvt, Montgomery, Alabama. SALVO,
HERMAN, Pvt, 1st class, Alexandria, Alabama. SCHULTZ, HEBER, Pvt,
Brundidge, Alabama. SHEARS, MONT, Pvt. 1st class, Oxford,
Alabama. SHEARS, SAMUEL G., Pvt, Oxford, Alabama. SHELTON,
MOSELLE, Pvt. 1st class, Rome, Georgia. SHIELDS, JOHN C. Pvt.
Lincoln, Alabama. SHORTNACY, LEE, Mechanic, Anniston, Alabama.
SIKES, JAMES D., Pvt, Montgomery, Alabama. SIMS, RUFAS J., Pvt.
1st class, 1518 West End, Birmingham, Alabama. SMALLWOOD,
WILLIE, Pvt, Roanoke, Alabama. SMITH, ALBERT, Pvt 1st class,
Montgomery, Alabama. SMITH, BENNIE D., Pvt, 15 Marshall St.,
Montgomery, Alabama. SMITH, DOUGLASS P., Pvt, Hull, Alabama.
SMITH, JOE, Pvt, 3630 Main St, Bessemer, Alabama. SMITH, JOHN
C, Cook, Anniston, Alabama. SMITH, JOSEPH E., Sgt., Choccolocco,
Alabama. SMITH, HENRY, Corp., Lineville, Alabama. '433
167th Regiment (4th Alabama) Infantry SPARKS, ALLSIE G.,
Pvt., DeArmandville, Alabama. SPARKS, EMERSON, Pvt. 1st class,
Oxford, Alabama. STANLEY, WARWICK G., Sgt., Anniston, Alabama.
STEWART, JOHN O., Mess Sgt., Birmingham, Alabama. SUMMERS,
NORMAN L., Corp., 830 W. 15th St., Anniston, Alabama. SWINDLE,
CLARENCE, Pvt, 912 50th St., Birmingham, Alabama. TARVER,
WILLIAM J., Pvt. 1st class, 19 E. 6th St., Anniston, Alabama.
TAYLOR, JAMES T., Pvt, Anniston, Alabama. THAMES, THOMAS F.,
Pvt, Boiling, Alabama. THIGPEN, OTHO Y., Pvt, Greensboro,
Alabama. THOMPSON, DEV/EY, Pvt, 745 Noble St., Anniston,
Alabama. THORPE, HORACE L., Pvt, Adger, Alabama. THORNTON,
BROWN M., Pvt, 5215 1st Ave., Birmingham, Alabama. THURMAN,
MATT, Mechanic, Oxford, Alabama. TILLERY, CHESTER, Pvt, Searcy,
Alabama. TILLERY, OSCAR, Pvt, Chapman, Alabama. TUCKER,
SAMUEL F., Pvt, Bayview. Alabama. TURNER, SHIRLEY, Cook,
Birmingham, Alabama. UPCHURCH, BUREN, Pvt, Lynville, Alabama.
URQUHART, HENRY E., Pvt, 433 S. Decatur St., Montgomery,
Alabama. USRY, JOHN H., Pvt, Anniston, Alabama. VANN, JOHN D.,
Corp., Alexander City, Alabama. VANN, FRANK, Pvt. 1st class,
Anniston, Alabama. VEITCH, HENRY L, Pvt, 1607 Ave. C, Ensley,
Alabama. VINES, REUEL, Pvt. 1st class, R.F.D. 5, Bessemer, Alabama.
WALKER, HENRY L., Pvt, Clayton, Alabama. WALKER, BAILEY J., Pvt,
706 3d Ave. N., Birmingham, Alabama. WARD, RUFAS J., Corp.,
Oxford, Alabama. WEEKS, JAMES W., Corp., Oxford, Alabama.
WEEKS, SAMUEL, Corp., Anniston, Alabama. WESLEY, CHARLES E.,
Pvt. Red Level, Alabama. WHALEY, BASIL, Pvt, 700 W. 6th St.,
Cullman, Alabama. WHITE, LEON K., Corp., Anniston, Alabama.
WHITE, TRUMAN E., Pvt, Jacksonville, Alabama. WISENBAKER,
CHARLTON R., Pvt, R.F.D. 2, Dasher, Georgia. WILEY, RICHARD, Pvt,
Murray Co., Tennessee. WILKERSON, HARVIE, Pvt, Talladega,
Alabama. WILLIAM, JAMES H., Pvt, Birmingham, Alabama.
WILLIAMS, FRANK, Pvt, Lipscomb, Alabama. WILLIAMS, LEROY, Pvt,
Meridian, Mississippi. WILSON, JACOB B., Pvt. 1st class, Jacksonville.
Alabama. WINGO, LORENZO, Pvt 1st class, McFall, Alabama.
WINNINGHAM, JOHN H., Pvt, Hull, Alabama. WOODARD, COLEMAN
B., Pvt, Anniston, Alabama. 434
w'' ^ 1 .'K COLONEL E. R. BENNETT Commanding 168th
Regiment Infantry (3rd Iowa)
168th Regiment (3rd Iowa) Infantry Regimental Staff and
Field Officers Col. ERNEST R. BENNETT, 738 E. Washington Ave..
Des Moines, Iowa. Lieut. Col. MATTHEW A. TINLEY, 428 S. 3rd St.,
Council Bluffs, Iowa. Major GUY S. BREWER, 1215 York St., Des
Moines, Iowa. Major CLAUDE M. STANLEY, Corning, Iowa. Major
EMERY C. WORTHINGTON, 1328 Capitol Ave., Des Moines, Iowa.
Capt. Adj. PAUL L VAN ORDER, 832 Collins Ave., Pittsburgh, Pa.
Chaplain WINFRED E. ROBB, Smith Center. Kans. Lieut. Adj.
GEOFFREY C. ETTLESON, Berkeley Hotel, New York City. Lieut. Adj.
ROY B. GAULT, 208 Myrtle St., Creston, Iowa. Lieut. Adj. CHARLES
TILLOTSON, JR., 2841 Des Moines St., Des Moines, Iowa. Sanitary
Corps Major WILBUR S. CONKLING, 1003 Penn Ave., Des Moines,
Iowa. Capt. EDGAR R. FARWOOD, Lohrville, Iowa. Capt. THOMAS A.
BURCHAM, on detached service at division headquarters. 1st Lieut.
F. L. W^ILLIAMS, 2005 University Ave., Des Moines, Iowa. 1st Lieut.
JULIUS N. VAN METOR, 1537 Vista St., Hollywood, Cal. 1st Lieut.
CHARLES N. LEIR, 216 Utica Bldg., Des Moines, Iowa. 1st Lieut. C.
R. HUBER, Logan, Iowa. 1st Lieut. C. H. McCREIGHT, Greenfield,
Iowa. 1st Lieut. HARRY N. BOYNE, 139 W. Pierce S't, Council Bluffs,
Iowa. 1st Lieut. WALTER H. HARNISCH, 410 N. Geddes St.,
Syracuse, N. Y. ASCHAN, CARL, Sgt, 1730 E. 12th St., Des Moines,
Iowa. DYE, LEO A., Sgt. 1st class, Rock Rapids, Iowa. BURKE, JOHN,
Corp., 1108 E. 8th St., Des Moines, Iowa. COLEMAN, CLYDE T., Pvt.,
2003 N. 19th St., St. Louis, Missouri. COLVIN, FRANK, Pvt. 1st class,
1786 Des Moines St., Des Moines, Iowa. COOMBS, GERALD, Pvt. 1st
class, 1905 E. Walnut St., Des Moines, Iowa. DAWSON, ORIO v.,
Pvt., 1452 Des Moines St., Des Moines, Iowa. DUNAGON, THOMAS
A., Pvt, 803 E. 12th St., Des Moines, Iowa. POX, WILLIAM R., Pvt.
1st class, 1315 Pleasant St., Des Moines, Iowa. ERVIN, ELLIS W.,
Pvt, 1604 Lyons St, Des Moines, Iowa. GARRETT, ORVILLO M., Pvt.,
1614 E. Walnut St., Des Moines, Iowa. GATCHELL, HAROLD E., Pvt,
1707 Capital Ave., Des Moines, Iowa. GROVES, HERBERT D., Pvt,
1812 York St, Des Moines, Iowa. GROVES, PAUL T., Pvt, 1812 York
St., Des Moines, Iowa. GUTSHALL, FRED, Pvt, 3278 North Ave., Des
Moines, Iowa. HUFFAKER, .IRVEN, Pvt, 1803 Ave. D, Council Bluffs,
Iowa. JENNINGS, WILLIAM R., Sgt., Red Oak, Iowa. KENNEY,
CHARLES J., Pvt, 20 N. Oakwood St., Rochester, Minnesota. KING,
HARRY C, Pvt, Winterset, Iowa. LAWHORN, WILLIAM C, Pvt., Forest
Green, Missouri. LEUTENEGGER, WILLIAM F., Pvt, 723 4th Ave. East
Cedar Rapids, la. MAGEE, HAROLD, Pvt 1st class, 924 W. 7th St, Des
Moines, Iowa. MACKIN, CHARLES A., Pvt, 1525 Jackson St, Des
Moines, Iowa. MCALLISTER, R, LESTER, Pvt, 427 S. 4th St, Lyons,
Iowa. McCarthy, JOHN v., Pvt, 334 9th Ave., Clinton, Iowa. McCOLL,
CHARLES D., Pvt., 612 W. Mill St, Creston, Iowa. McCOMBIE, HARRY,
Pvt, Winterset Iowa. NEILSON, albert, Pvt, Ida Grove, Iowa.
NICHOLS, CLAY B., Pvt, West Liberty, Iowa. OVERTURFF, VANE B.,
Sgt, 1646 Des Moines St, Des Moines, Iowa. O'CONNELL, DAN J.,
Pvt, 1525 E. Walnut St., Des Moines, Iowa. 437
168th Regiment (3rd Iowa) Infantry PETERSON, GEORGE
M., Pvt., 1445 Lyon St., Des Moines, Iowa. SHUFELT, HUBERT C, Pvt.,
1209 York St., Des Moines, Iowa. REYNA, ALFONSO, Pvt, Bayamo,
Cuba. SMITH, ROBERT E., Fulton, Illinois. SONGERS, LEO, Pvt., 324
Hancock St., Ottumwa, Iowa. SPEARS, ELMER, Pvt., 1841 Des
Moines St., Des Moines, Iowa. STEWART, LAWRENCE O., Pvt., 228
42nd St., Des Moines, Iowa. TAYLOR, HARLEY W., Pvt, Des Moines
Fire Dept, Des Moines, Iowa. TINKER, WINTHROP F., Pvt, 256 E.
17th St., Des Moines, Iowa, TRUAX, GEORGE D., Pvt, 1111
Washington St, Polla, Iowa. VAN DEN BERG, GERRIT H., Pvt., 1111
Washington St, Polla, Iowa. WARNER, MERLE F., Pvt., 1120 Ave. B,
Council Bluffs, Iowa. WILLCOX, ST. CLAIR, Pvt, Winterset, Iowa.
YENCER, FLOYD, Pvt, 1741 Walker St, Des Moines, Iowa. YOUNG,
GERALD E., Pvt, 1645 Lyon St., Des Moines, Iowa. Headquarters
Company Capt. HOMBR DAVIS, P. O. 822, S. Manchester,
Connecticut 1st Lieut. RAYFORD E. BARLOW, 1502 18th Ave.,
Gulfport Miss. 2d Lieut. M. GORDON NEALE, Centralia, Mississippi.
2d Lieut. JOHN HUTCHINS, 131 Beacon St, Boston, Massachusetts.
2d Lieut. J. E. THOMAS, 1118 Corning St, Red Oak, Iowa. 2d Lieut.
PRYOR D. BATES, Larimore, South Dakota. 2d Lieut. HENRY A.
PETERSON, 194 Westbrook St., Portland, Me. ABMA, HARRY, Pvt.,
R.F.D. 3, Rock Valley, Iowa. ALBRIGHT, ELMER J., Pvt, Ft Dodge,
Iowa. ALDRIDGE, BILL, Pvt, Rembrant, Iowa. ALDRIDGE, HOMER V.,
Pvt. 1st class, R.F.D., Tuscula, Illinois. ALLEN, CLEO D., Pvt, Des
Moines, Iowa. ALLEN, CLIFFORD C, Pvt, 2003 27th St., Des Moines,
Iowa. ANEWER, JERRY, Pvt, Bristow, Iowa. ANDERSON, ELMORE D.,
Pvt, St. Cloud, Florida. ANDERSON, RALPH O., Pvt, Sheffield, Iowa.
ANDERSON, STIGURD, Pvt, 1531 Penn Ave., Mason City, Iowa.
ANDERSON, WARREN W., Pvt., 1519 5th Ave., Ft Dodge, Iowa.
ASHER, HAROLD J., Pvt 1st class, £01 -A Ave. E, Oskaloosa, Iowa.
ATKINS, FLOYD L., Corp., 1115 Grove St., Cedar Falls, Iowa.
ATWOOD, IVAN B., Pvt 1st class, S. 5th Ave., Newton, Iowa. AVERY,
ELMER L., Pvt 1st class. Chandler, Iowa. BALL, JOHN W., Bn. S.M.,
1329 E. Walnut St, Des Moines, Iowa. BARGER, HERBERT C, Band
Corp., Clarinda, Iowa. BARKER, MERWYN E., Janesvtlle, Iowa.
BARTHMAN, CARL J., Pvt, Lake View, Iowa. BECKER, CONNIFF, Pvt,
415 W. 6th St, Sioux City, Iowa. BENDER, ELMER R., Pvt 1st class,
Gowerie, Iowa. BENGE, JOSEPH B., Sgt, Bugler, Winterset Iowa.
BEVERIDGE, JAMES A., Corp., 306 W St, Mason City, Iowa. BLAKE,
VERNON M., Pvt. 1st class, Danbury, Connecticut BOLAND,
LAWRENCE E., Pvt 1st class, Sanborn, Iowa. BOLSTAD, JOHANNES
M., Mess Sgt., STwea City, Iowa. BONNEVILLE, LORENZ N., Pvt,
Alton, Iowa . BOSLAUGH, BURNESS B., Corp., Denison, Iowa. BOVEY,
THOMAS D., Pvt 1st class, 1351 Hull Ave., Des Moines, Iowa.
BRADEN, FRED, Pvt, Battle Creek, Iowa. PRANIFF, PAUL T., Stable
Sgt, Sallna. Kansas. 438
168th Regiment (3rd Iowa) Infantry BRAMHALL, CLONNIE,
Pvt., Mindota, Missouri. BREHM, CARL T., Pvt. 1st cless, Lytton, Iowa.
BROWN, HORACE A., Pvt. 2st class, Ida Grove, Iowa. BROWN,.
JOHN A., Pvt., Spirit Lake> Iowa. BROWN, JOHN W., Pvt., 179
Southern Ave., Dubuque, Iowa. BROWNSON, JESSE S., Pvt., 312
Quincy St., Waterloo, Iowa. BUHRER, ARCHIE, Pvt., R.F.D. 2, Manly,
Iowa. CAINE, THOMAS L,., Pvt.^ Marshall, Minnesota. CARLIN,
THOMAS A., Pvt. 1st class, 320 N. A St., Oskaloosa, Iowa. CAREY,
JERRY D., Pvt., Storm Lake, Iowa. CHERRY, JOSEPH E., 1st Sgt, 408
Gara St., Ottumwa, Iowa. CHRISTIANS, URBAN W., Pvt. 1st class,
Sheffield, Iowa. CLAPPER, GEORGE W., Pvt., Spencer, Iowa.
COCHRAN, WALTER E., Sgt., 2218 Clark St., Omaha, Nebraska.
COKER, CHARLES E., Mech., E. 2nd St., No. Newton, Iowa.
COLCHETHES, GEORGE, Pvt., Orens, Greece. CONAWAY, EARL T.,
Pvt, Tabor, Iowa. CONLISK, JAKE J., Sg-t., 1624 Main St., Cedar Falls,
Iowa. CORRIGAN, DEE E., Pvt. 1st class, Steff-River-Falls, Minnesota.
COX, DONALD B., Bn. S.M., Vine & 2nd Sts., Ottumwa, Iowa. CRAIG,
VERN R., Pvt., Corydon, Iowa. CREGER, GAILE, Band Sgt., Winterset,
Iowa. CROOK, HARRY E., Pvt, Sheffield, Iowa. CROOK, WILLIAM C,
Corp., Sheffield, Iowa. GROSSER, MARION T., Pvt 1st class,
Sutherland, Iowa. CURRY, VIRGIL K., Musician 3rd class, Creston,
Iowa. DAHL, PAUL O., Pvt 1st class, Box 101, Lead, South Dakota.
DAWSON, HERMAN C, Horseshoer, Knoxville, Iowa. DE GRAFF,
ANDREW, Pvt, Hospers, Iowa. DENTON, JOSEPH, Pvt, 247 Park Ave.,
Sitting Bourne, Kent County, England. DODDS, EDWIN C, Musician
2nd 21ass, 4 and Locust Sts., Des Moines, la. DOUMA, DOW, Pvt,
Alton, Iowa. DRAPER, JAMES S., Pvt 1st class, 1'408 Railroad Ave.
Southeast, Des DRILLING, EDWARD F., Pvt., Lake View, Iowa.
DVORAK. BENJAMIN, Pvt, Elberon, Iowa. EDWARDS, ALBERT L.,
Pvt., Dow City, Iowa. EDWARDS, 15LIAS E., Pvt., Dow City, Iowa.
EDWARDS, FRANK, Pvt, 1101 Center St, Le Mars, Iowa.
EGGSPUEHLER, FLORIAN R., Pvt, Plover. Iowa. EIKE, LAWRENCE A.,
Musician 3rd class, 309 W. State St, Algona, Iowa. ELLIOTT, ANTON
E., R.S.M., 422 N. Green St, Ottumwa, Iowa. Moines, Iowa.
EMMONS, CLARENCE F., Pvt. 1st class, Milo, Iowa. ERICKSON,
EDWARD, Pvt, Thornton, Iowa. EWIN, ALBERT V., Corp., Corsica,
South Dakota. EWIN, CHARLES E., Sgt, R.F.D. 2, Corsica, South
Dakota. FIELDS, THOMAS A., Corp., 1407 7th Ave. North, Ft Dodge,
Iowa. FOCHT, JOE L., Pvt. 1st class, Durham, Oklahoma. FOSTER,
JOE, Corp., Cedar Falls, Iowa. FRASER, CHARLES A., Band Leader,
Cedar Rapids, Iowa. FRENCH, FLOYD E., Pvt., Park City, Iowa.
FREUTEL, HERBERT W., Corp. GALLIGER, ROY L., Corp., Rock
Rapids, Iowa. GARDNER, DEWEY G., Pvt., Wall Lake, Iowa.
GARDNER, LEO W., Sgt, Omaha, Nebraska, 439
168th Regiment (3rd Iowa) Infantry GAREY, CHARLES G.,
Pvt. 1st class, Tipton. Iowa. GATTON. GEORGE W.. Pvt., Charles City,
Iowa. GELDMEISTER, HARRY, Pvt, Britt, Iowa. GEYER. PAUL R., Pvt.
1st class, 135 N. 3rd Ave., Sheldon, Iowa. GILMORE, REGINALD E.,
Corp., Webster City, Iowa. GRANERE, ANDREW C, Pvt. 1st class,
Clifton, Kansas. GREASER, HARRY, Corp., Sheldon, Iowa.
GREENWAY, EDWARD R., Pvt. 1st class, 416 N. A St., Oskaloosa,
Iowa. GREGG, DENT, Sgt., Storm Lake, Iowa. GROAT, WILLIAM, Pvt.,
Bloomfield, Nebraska. GROTEFELD, JOHN H., Pvt. 1st class, Sheldon,
Iowa. GRIGG, PERRY M., Band Corp., Muskawki Bldg., Cedar Rapids,
Iowa. GILBERT, FLOYD L., Pvt., 318 N. H. St., Oskaloosa, Iowa.
GEBBIE, WILBUR K., Musician 2nd class, Clarinda, Iowa. GENTRY,
EARL J., Musician 2nd class, Des Moines, Iowa. GLISSMAN, HENRY
E., Musician 2nd class, Doon, Iowa. GRANQUIST, ERNEST A.,
Musician 2nd class, Des Moines, Iowa. GRIFFITH, EVERETT M.,
Musician 3rd class, Washington, Iowa. HAFFLINGER, PETER P., Pvt.,
Pomona, Kansas. HAMMER, CHARLES P., Pvt.. Kingsley, Iowa.
HANCOCK, FRANK P., Pvt., 316 Hill St., Dubuque, Iowa. HANSEN,
JENS A., Pvt., Asnees, Denmark. HANSON, HENRY O., Pvt., 710 W.
3d St., Sioux City, Iowa. HARDIE, WILL D., Pvt., Kingsley, Iowa.
HARTMAN, ALTON C, Pvt, Live Stock Road, Sioux City, Iowa.
HARTWIG, RALPH, Pvt., Milwaukee, Wisconsin. HARVEY, FLOYD,
R.F.D. 1, Pierson, Iowa. HARVEY, RAY, Pvt 1st class, R.F.D. 1,
Pierson, Iowa. HARVEY, VIVAN A., Pvt. 1st class, Washta, Iowa.
HEINS, WILLIAM W., Pvt, 2103 W. 58th St, Cleveland, Ohio.
HENNAGIR, Pvt, 315 lOh St, Mason City, Iowa. HOAG, LEE E., Pvt,
1st class, Moweaqua, Illinois. HOFFMAN, MERLAND R., Pvt,
Audubon, Iowa. HOFFMAN, ROY A., Band Corp., Clarinda, Iowa.
HOLDEN, HAROLD K., Sgt., East Peru, Iowa. HOLLAND, FRANK, Pvt,
Kingsley, Iowa. HOLLISTER, LOREN O., Pvt, Mapleton, Iowa. HOPES,
OSCAR H., Pvt. 1st class, Sheffield. Iowa. HORN, WILLIAM, Pvt. 1st
class. HOSCHLER, ALBERT E.. Pvt, Akron, Iowa. HOPES, EDWARD J.,
Pvt, Sheffield, Iowa. HOULTON, FAY H., Pvt., Ireton, Iowa. HUGHES,
HOWARD H., Corp., Cherokee, Iowa. HULL, GEORGE H.. Pvt., Storm
Lake, Iowa. HULL, WALTER E., Pvt, Storm Lake, Iowa. HUNTER,
KENNETH P., Musician, 3rd class 304 S. 2nd St, Wapelle, Iowa.
HUXTABLE, WAYNE E., Pvt, Le Mars, Iowa. JANSMA, ANDREW, Pvt,
Sioux Center, Iowa. JANSSEN, ULRICH, Pvt., 904 W. 3rd St, Cedar
Falls, Iowa. JOCHUMSEN, TONY, Pvt., Cedar Falls, Iowa.
JOHANNSEN, FREDERICK, Sgt, Sioux City, Iowa. JOHNSON,
CLARENCE R., Pvt, 822 Jennings St., Sioux City, Iowa. JOHNSON,
RAY H., Pvt. 1st class. Hector, Iowa. JOHNSON, MERLE D., Sgt..
Williams, Iowa. KAPS. JOHN W., Cook, 705 S. Vine St, Creston, Iowa.
KELLY, FRED A., Pvt 1st class, Sheldon, Iowa. 440
168th Regiment (3rd Iowa) Infantry KING, PATRICK E.,
Corp., Chilton, Wisconsin. KING, WILLIAM J,. Pvt, Sioux City, Iowa.
KINSINGER, RALPH C, Musician, 2nd class, Mt. Pleasant, Iowa.
KINNEY, EARL, Pvt. 1st class, Creston, Iowa. KLINGENSMITH, REX C,
Pvt, Lovilia, Iowa. KLEBER, LEE S., Corp., Ft. Dodge, Iowa.
KNOWLES. RODGER, Pvt., Paullina, Iowa. KOEBRICK, LOUIS E., Pvt.,
107 2nd Ave., Charles City, Iowa . KOETHE, PRICE, Pvt. 1st class,
Sheffield, Iowa. KRAMER, ARTHUR L., Pvt., Sioux City, Iowa.
KUYPER, HENRY E., Musician 2nd class, Pella, Iowa. LAGO, LEON C,
rvt. 1st class, Gaza, Iowa. LARSON, WILLIAM O., Linn Grove, Iowa.
LAWRENCE, HARRY, Pvt, R.F.D. 1, Cedar Rapids, Iowa. LA SEUR,
GERALD B., Pvt 1st class. Piano, Illinois. LE DUC, ARTHUR R., Pvt,
Mason City, Iowa. LEWIS, JOHN L., Pvt. 1st class, Shell Rock, Iowa.
LIVERMORE, GLENN, Hampton, Iowa. LIVERMORE, GLEN E., Pvt,
Kingsley, Iowa. LIVINGSTON, DAVID P. LODGE, WARREN D., Sgt.
Storm Lake, Iowa . LONGNECKER, WILLIAM M., Musician 2nd class,
524 S. 10th St, Burlington, Iowa. LOBAN, RONALD, Pvt, Jule, Iowa.
MAHANY, ALFRED E., Corp., Y.M.C.A., Sioux City, Iowa. MAHANY,
JOHN R., Sgt., Y.M.C.A., Sioux City, Iowa. MANBECK, FLOYD W.,
Musician 1st class, 406 7th Ave., Shenandoah, la. MARBLE, DELOS
R., Pvt., Spencer, Iowa. MARTIN, KEITH D., Pvt., Valley Junction,
Iowa. MASSON, PHILIP E., Pvt., Akron, Iowa. MARX, HENRY, Pvt. 1st
class, Le Mars, Iowa. McCANN, REALINO V., Pvt 1st class, Ft Dodge,
Iowa. McCLURE, CARL, Pvt. McCREA, EVERETT L., Pvt 1st class,
Denison, Iowa. McCULLA, LAWRENCE, Corp., Cherokee, Iowa.
McDOLE, HAROLD, Pvt 1st class, Kingsley, Iowa. Mcdonald, LENERT
T., Pvt, Hampton. Iowa. McEVOY, RICHARD H., Pvt 1st class,
Ayrshire, Iowa. McFADDEN, LEO P., Pvt, R.F.D. 6, Storm Lake, Iowa.
MILLER, ROSS A., Corp., Olin, Iowa. MILLER, WILLIAM. Pvt, Ireton,
Iowa. MONROE, LOUIE, Pvt., Armour, Iowa. MONTEGOMERY, PAUL
M., Pvt., 3819 3rd St, Sioux City, Iowa. MORGANS, LOU FRANKLIN,
Asst. Band Leader, 207 Lafayette St., Waterloo, Iowa. MORTON,
OTTO O., Pvt, Larabee, Iowa. MRKVICKA, FRANK, Pvt., Walker, Iowa.
MULRONEY, JOHN L., Pvt NASH, EDWARD, Pvt 1st class, Kingsley,
Iowa. NINE, LISTON C, Pvt 1st class, 4222 Polke Ave., Sioux City,
Iowa. NELSON, GILBERT L., Pvt., Manson, Iowa. NEWMAN, BERYL C,
Band Corp., 810 B Ave. E., Cedar Rapids, Iowa. NICOLAY, JAMES V.,
Pvt, 2019 3rd Ave., Ft Dodge, Iowa. NICOSEN, HENRY W., Pvt,
Memphis, Missouri. NOFTSGAR, ARTHUR, Cook, Lamoni, Iowa.
NOONAN, PAUL R., Pvt., 1007 6th Ave., Ft. Dodge, Iowa. 441
168th Regiment (3rd Iowa) Infantry OPDAHL, JOSEPH E.,
Pvt. 1st class, Lake Mills, Iowa. OLSEN, ARTHUR, Pvt, Lake View,
Iowa. OLSEN, OLE, Pvt. 1st class, R.F.D., Cherokee, Iowa.
O'BLENESS, FRANK W., Pvt. 1st class, R.F.D. 2, Kansas City, Mo.
O'REGAN, MICHAEL J., Pvt., 17 Harbour View, Queenstown, Ireland.
PAINE, LEONE B., Pvt., 917 North 20th St., Ft. Dodge, Iowa. PARISH,
DEAN, Pvt. 1st class, Glade Valley, North Carolina. PARMENTER,
HARRY O., Cook, Gilman, Iowa. PATTEN, ALBERT J., Pvt, Bernard,
Missouri. PATTERSON, EMMETT J., Musician 2nd class, Unionville,
Iowa . PATTERSON, ERNEST L., Musician 3rd class, Unionville, Iowa.
PATTERSON, ROT E., Corp., Webster City, Iowa. PEDERSEN, GLEN,
Pvt. 1st class, Spencer, Iowa. PEIPER, WILLIAM, Pvt. 1st class,
Luverne, Minnesota. POTTER, HAROLD L, Pvt. 1st class, 408 7th St.,
Rockwell City, Iowa. PECKHAM, CHARLES L., Band Corp., Sectionville,
Wisconsin. PELTON, LESTER T., Pvt., Cherokee, Iowa. PINKERTON,
WILLIAM W., Sgt, Blackfoot, Idaho. PHALTZGRAFF, LESLIE, Pvt.,
Dumont Iowa. PHIBROOK, ALBERT C, Corp., Homer. Illinois.
PIESINGER, FRANCIS L., Pvt, 1437 1st Ave., S. Ft Dodge. Iowa.
PLUMMER, ROGER C, Pvt, 1021 Tremont St, Cedar Falls, Iowa.
PORSCH, WALTER J., Sgt, 1041 Ist Ave. South, Ft Dodge, Iowa.
PULTZ, LESTER, Pvt 1st class, San Antonio, Texas. QUICK, GILBERT
W., Pvt, St James, Minnesota. RAMM, WILLIAM C, Pvt., Battle Creek,
Iowa. RASMUSSEN, AXEL C, Pvt. 1st class, R.F.D. 3, Clear Lake,
Iowa. REUTER, LESTER J., Pvt, 67 Cherry St, Dubuque, Iowa.
REYMER, ANDREW, Pvt, McKeesport Pennsylvania. ROBERTSON,
RONALD, Pvt, Sioux City, Iowa. ROSE, TED P., Pvt 1st class, 1202
Buchanan St, Des Moines, Iowa. ROSS, FLOYD A., Pvt, 1631 N. Pres.
Ave., Mason City, Iowa. RUTHERFORD, RALPH, Pvt. 1st class,
Outten, Illinois. SATTERLEE, RATHBURN, Pvt, Spencer, Iowa.
SATTERLEE, WYLIE J., Pvt. 1st class, Ireton, Iowa. SCHMIDT,
CLARENCE A., Pvt., 505 Howard St., Le Mars, Iowa. SCHMIDT,
HENRY, Pvt, George, Iowa. SCHNEIDER, JOHN G., Pvt 1st class,
Luverne, Iowa. SCOTT, EVERETT H., Pvt., Primghar, Iowa. SCOTT.
SHELL, Pvt 1st class. Lake View, Iowa. SEARS, STANLEY, Pvt, Pekin,
Indiana. SEXE, PETER, Corp., Jewell, Iowa. SHAW, MAX C, Pvt, 1513
Grove St, Cedar Falls, Iowa, SHELL, ALFRED A., Corp., Webster City,
Iowa. SHOOK, HENRY H.. Pvt, Cherokee, Iowa. SHORT, WALTER,
Color Sgt, 102 S. 7th St., Council Bluffs, Iowa. SIMMONS, CLAUDE
M., Pvt, Quimby, Iowa. SLEEZER, REX M., Sgt, Cherokee, Iowa.
SMITH, ALBERT C. Corp., Webster City, Iowa. SMITH, FRANK W., Pvt
1st class, Earlham, Iowa. SMITH, MERWYN, Pvt 1st class, Sloan,
Iowa. SMITH, llENDON V., Corp., Webster City, Iowa. SOURS.
ARCHIE L.. Pvt. 1st class. STheldon. Iowa. SOUTER, CORTES',
Musician 3rd class, Rosehill, Iowa. SPINK, EDGAR, Pvt., Vandalla,
Montana. STARKEY, ALBERT D., Pvt, Dow City, Iowa. 442
168th Regiment (3rd Iowa) Infantry STEARNS, HOMER,
Pvt., Sutherland, Iowa. STEVENSON, CLARENCE, Pvt, Quimby, Iowa.
STEWART, WILLIAM R., Corp., 112 Pear St., New York City. STIVERS,
LEON, Corp., Olin, Iowa. STOCK, ELIPHALET, Pvt, Denison, Iowa.
STRIKER, WILLIAM B., Pvt, 239 Miller St, Waterloo, Iowa. STROUSE,
THEODORE R., Corp., Le Mars, Iowa. SUITER. ORRIS D., Pvt.,
Manilla, Iowa . SVOBODA, LUMIR W., Band Sgt, 816 C Ave. W.,
Cedar Rapids, Iowa. SWATOSH, EDWARD, Pvt 1st class, Vining,
Iowa. TATHAM, MILLARD, Pvt, Webster City, Iowa. THATCHER,
CLARK A., Pvt., Kingsley, Iowa. THOMAS. HENRY P., Pvt 1st class,
Sheffield, Iowa. THOMAS, MARION R., Supply Sgt, 1118 Corning St,
Red Oak, Iowa. THOMAS, WILLIAM H., Musician 3rd class, Sidney,
Iowa. THOMPSON, JESSE, Pvt, Badger, Iowa. THOMPSON, ORAL,
Pvt. 1st class. Badger, Iowa. TOLER, JOHN A., Pvt. 1st class,
Bloomfleld, Iowa. TRIPPLET, WILLIAM H., Pvt, Peterson, Iowa.
TUCKER, GROVER. Corp., Denison, Iowa. TUTHILL, EARL, Pvt,
Mason City, Iowa. VASICEK, KARL V., Sgt, Friesland, Minnesota.
WALL, JOHN, Cook, Mason City, Iowa. WALTON, WILLIAM R., Pvt,
Kirkland, Indiana. WASMERE, JOHN W., Pvt 1st class, 710 Court St,
Le Mars, Iowa. WEAGEL, HARRY O., Corp., West Salem, Illinois.
WEARMOUTH, WILLIAM J., Corp., Denison, Iowa . WEBER, FRANCIS
J., Pvt 1st class, 904 Grand Ave., Keokuk, Iowa. WEDDING, JAMES
E., Sgt, Webster City, Iowa. WESTBERG, ALEXANDER N., Pvt,
Ruthven, Iowa. WHITNEY, DANIEL B., Musician 3rd class, Tilden,
Nebraska. WILKEN, PRANK W., Pvt, Denison, Iowa. WILSON, EARL
M., Pvt.^ Plymouth, Iowa. WILSON, JAMES L., Pvt., Sheldon, Iowa.
WOOD, CHARLES N., Pvt, Kinmundy, Illinois. WOOLLARD, ROBERT,
Pvt 1st class, Hartington, Nebraska. WORDEN, CLIFFORD J., Corp.,
Mason City, Iowa. YOCK, LOREN L.. Pvt, Clarence, Iowa. YOUNG,
ALPHE B,. Sgt., Sioux City, Iowa. YOUNGBLUTH, DAVID, Pvt, 1209 E.
6th St., Le Mars, Iowa. Machine Gun Company Capt. EDWARD O.
PIjEUR, 1426 Dean Ave., Des Moines, Iowa. 1st L-ieut. DAVID A.
RODRICK, 1701 Walker St, Des Moines, Iowa. 2d Lieut. DANIEL.
NEWQUIST, 1341 8th St, Des Moines, Iowa. 2d Lieut. LAMBERT L.
EKLUND, 1036 9th St, Des Moines, Iowa. 2d Lieut. CHARLES E.
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.
textbookfull.com