|
Welcome to the Enhanced Research Library |
||
U.S. Army-WW1
Infantry
|
3,891 DSCs were awarded to Army Infantrymen
1,946 Awards to Enlisted Men
831 Awards to Non-Commissioned Officers
1,114 Awards to Infantry Officers.
782 Recipients were Killed in Action accounting for 791 Posthumous Awards
DSCs and Medals of Honor
1 Medal of Honor Recipient earned the DSC in WWI
2 WWI DSC recipients ALSO earned the Medal of Honor in WWI
1 WWI DSC recipient earned the Medal of Honor in WWII
Multiple DSC Awards
1 Previous DSC Recipient (Philippines) earned a Second DSC in WWI
37 Infantrymen earned TWO DSCs in WWI
1 Infantryman earned THREE DSCs in WWI
1 Infantryman earned FOUR DSCs in WWI
1 Infantryman earned a SECOND DSC in Siberia
5 Infantrymen earned a SECOND DSC in WWII
1 Infantryman earned a SECOND DSC in WWII, and a THIRD in Korea
![]()
Chronological List Of Recipients
Feb - Jun July Aug Sept Oct 1-10 Oct 11-31 Nov
Recipient Name Rank Unit Date (1918) Place of Action *Burton, Edward A. 1LT (Inf) 128th Inf. Aug 1 Cierges *Bush, Alden CPL 125th Inf. Aug 1 Cierges Cooney, Michael CPL 165th Inf. Aug 1 Villers-sur-Fere Detrow, Walter H. PVT 47th Inf. Aug 1 Sergy Dill, Lester C. PVT 47th Inf. Aug 1 Sergy Gariepy, Theodore T. CPL 125th Inf. Aug 1 Bois-des-Grimpettes Holmes, Frank D. PVT 125th Inf. Aug 1 Cierges Ihrke, Albert L. J. PVT 47th Inf. Aug 1 Sergy Kain, Rancy R. SGT 126th Inf. Aug 1 Cierges *Kearin, Edward J. CPL 165th Inf. Aug 1 Meurcy Farm *Kunzie, Harry K. CPL 126th Inf. Aug 1 Cierges McClellan, Arno S. 2LT (Inf) 47th Inf. Aug 1 Sergy *McGeary, John PVT 165th Inf. Aug 1 Villers-sur-Fere *Miller, Arthur M. PFC 47th Inf. Aug 1 Sergy Morgan, Hans E. PVT 47th Inf. Aug 1 Sergy *Payson, Carl F. SGT 125th Inf. Aug 1 Cierges *Regan, John M. 2LT (Inf) 128th Inf. Aug 1 Cierges Reich, Louis B. 1LT (Inf) 128th Inf. Aug 1 Cierges *Riordan, Edmund PVT 165th Inf. Aug 1 Villers-sur-Fere Schwanke, Otto A. PFC 47th Inf. Aug 1 Sergy Shipman, Stephen V. PVT 126th Inf. Aug 1 Cierges Stubbs, Edwin J. PVT 165th Inf. Aug 1 Meurcy Farm *Thompson, Orrie SGT 126th Inf. Aug 1 Cierges Warfield, Arthur H. SGT 47th Inf. Aug 1 Sergy Zeldam, John J. PVT 126th Inf. Aug 1 Cierges First Award (2 in WW1)
Castura, MichaelSGT 125th Inf. Aug 1 & 3 Cierges Carlson, Emil PFC 128th Inf. Aug 1 & Oct 14 Cierges Curtis, Rollin B. 1/SGT 128th Inf. Aug 1 & Oct 9 Cierges Rolain, Ray C. SGT 127th Inf. Aug 31 Juvigny Edmiston, Andrew, Jr. 2LT (Inf) 39th Inf. Aug 2 Foret-de-Fere *Eyler, William H. 1LT (Inf) 166th Inf. Aug 2 Chateau-Thierry *Teachey, Robert Marshall PVT 120th Inf. Aug 2 Ypres, Belgium Williams, John F., Jr. 1LT (Inf) 120th Inf. Aug 2 Ypres, Belgium Wilson, Merritt B. 1LT (Inf) 125th Inf. Aug 2 Reddy Farm Gottschalk, Frank L. 1LT (Inf) 128th Inf. Aug 3 St. Gilles Morrison, Lyman N. PVT 125th Inf. Aug 3 Juvigny *Noble, Clarence G. 1LT (Inf) 128th Inf. Aug 3 St. Gilles Plauman, Herman PFC 128th Inf. Aug 3 St. Gilles Slagsvol, Oscar T. 2LT (Inf) 128th Inf. Aug 3 St. Gilles *Dickop, Ray C. 1LT (Inf) 127th Inf. Aug 4 Fismes Eppiheimer, Elmer L. SGT 111th Inf. Aug 4 Fismes *Hamm, Arthur E. CPT (Inf) 326th Inf. Aug 4 Flirey *Houston, Samuel Humes MAJ (Inf) 58th Inf. Aug 4 Ville-Savoye *King, Harold J. LT (Inf) 126th Inf. Aug 4 Fismes *Kochanik, John CPL 127th Inf. Aug 4 Fismes Lloyd, Wilfred PFC 127th Inf. Aug 4 Fismes Luzenski, William SGT 126th Inf. Aug 4 Chateau-Thierry *Nowak, John M. SGT 127th Inf. Aug 4 Fismes Power, James B. SGT 131st Inf. Aug 4 Albert Ruge, Edwin 1LT (Inf) 326th Inf. Aug 4 Flirey Spencer, John D. 1LT (Inf) 127th Inf. Aug 4 Fismes *Armijo, Marcus B. PVT 125th Inf. Aug 5 Fismes *Jerzakowski, Walter 1/SGT 127th Inf. Aug 5 Fismes Langdon, Russell C. COL (Inf) 127th Inf. Aug 5 Fismes Masson, Jacob H. PVT 125th Inf. Aug 5 Mont St. Martin Mitchell, Manton C. MAJ (Inf) 39th Inf. Aug 5 St. Thibault Ray, Lee M. Sgt/Maj 39th Inf. Aug 5 St. Thibaut *Grant, David S. 2LT (Inf) 39th Inf. Aug 5,1 918 St. Thibault Norton, John W. SGT 29th Inf. Aug 6 St. Thibaut Shedlock, Anthony F. SGT 58th Inf. Aug 6 Ville-Savoye Shingle, John Benjamin Mechanic 112th Inf. Aug 6 Fismes Underwood, David H. PFC 126th Inf. Aug 6 Fismes Spessard, Rutherford H. MAJ (Inf) 58th Inf. Aug 6 & Oct 2 Ville-Savoye Currie, Walter PVT 59th Inf. Aug 7 Ville-Savoye Day, Clinton PFC 58th Inf. Aug 7 St. Thibaut Dooley, James CPL 38th Inf. Aug 7 Vesle River *Ebbert, Peter W. 1LT (Inf) 58th Inf. Aug 7 Ville Savoye Potter, Ernest R. 1/SGT 39th Inf. Aug 7 St. Thibaut *Riley, Lowell H. 2LT (Inf) 58th Inf. Aug 7 Ville Savoye Vann, John C. 1LT (Inf) 47th Inf. Aug 7 Bazoches Whipple, Columbus PVT 47th Inf. Aug 7 Bazoches Martin, Henry F. 2LT (Inf) 47th Inf. Aug 7 & 9 Bazoches Shemin, William SGT 47th Inf. Aug 7, 8, & 9 Bazoches McCelvey, George C. 1LT (Inf) 47th Inf. Aug 7-9 St. Thibaut Osborn, Morton SGT 47th Inf. Aug 7-9 Bazoches Pratt, John H., Jr. 2LT (Inf) 47th Inf. Aug 7-9 Bazoches Austermann, Richard W 2LT (Inf) 128th Inf. Aug 8 Fismes Epler, Charles H. PVT 59th Inf. Aug 8 Ville Savoye Formica, Pietro PFC 29th Inf. Aug 8 Ville Savoye Gataino, Isaac CPL 47th Inf. Aug 8 St. Thibaut Persons, John C. CPT (Inf) 47th Inf. Aug 8 St. Thibaut Thrall, Harry PVT 125th Inf. Aug 8 Fismes Williams, Will J. PVT 131st Inf. Aug 8 Chipilly Ridge Gladney, William H. PFC 111th Inf. Aug 8-12 Fismes Kos, Max S. PVT 47th Inf. Aug 8-9 St. Thibaut Anderson, William A. PVT 131st Inf. Aug 9 Chipilly Ridge Breakey, John W. SGT 131st Inf. Aug 9 Chipilly Ridge Bremner, Frank M. PVT 131st Inf. Aug 9 Chipilly Ridge *Carpenter, James B. PVT 47th Inf. Aug 9 Bazoches *Deasey, Herbert A. PVT 131st Inf. Aug 9 Chipilly Ridge Dick, Henry J. 2LT (Inf) 131st Inf. Aug 9 Chipilly Ridge *Dickson, Harrison A. 1LT (Inf) 131st Inf. Aug 9 Chipilly Ridge Donovan, Paul J. PVT 131st Inf. Aug 9 Chipilly Ridge Dunne, Christopher C. PVT 131st Inf. Aug 9 Chipilly Ridge *Freiberg, Hyman 2LT (Inf) 131st Inf. Aug 9 Chipilly Ridge Garst, Henry J. CPL 47th Inf. Aug 9 Bazoches Gaston, George F. PVT 131st Inf. Aug 9 Chipilly Ridge Hobscheid, Paul SGT 131st Inf. Aug 9 Chipilly Ridge Holmes, Albert P. PVT 131st Inf. Aug 9 Chipilly Ridge Howard, Robert P. CPL 131st Inf. Aug 9 Chipilly Ridge Johnson, Swan E. SGT 131st Inf. Aug 9 Chipilly Ridge Kostak, Frank J. PVT 131st Inf. Aug 9 Chipilly Ridge Kriechbaum, Roy R. CPT (Inf) 112th Inf. Aug 9 Fismette *Lee, John C. 1LT (Inf) 131st Inf. Aug 9 Chipilly Ridge Lieberman, Nathan CPL 131st Inf. Aug 9 Chipilly Ridge Madore, John J. PVT 47th Inf. Aug 9 Bazoches Maguire, Sidney Clifford SGT 131st Inf. Aug 9 Chipilly Ridge Mallan, John C. PVT 131st Inf. Aug 9 Chipilly Ridge May, George J. SGT 131st Inf. Aug 9 Chipilly Ridge Nelsen, Adolph PVT 131st Inf. Aug 9 Chipilly Ridge *Nesselson, Nate T. PFC 112th Inf. Aug 9 Fismes Powell, James T. CPL 112th Inf. Aug 9 Fismette Rhodes, Nellus A. 2LT (Inf) 112th Inf. Aug 9 Fismette Richardson, Charles M. SGT 112th Inf. Aug 9 Fismette Sanborn, Joseph Brown COL (Inf) 131st Inf. Aug 9 Gressaire Wood Scionti, Louis SGT 47th Inf. Aug 9 Bazoches Somnitz, Carl G. CPL 131st Inf. Aug 9 Chipilly Ridge Washa, James J. SGT 131st Inf. Aug 9 Chipilly Ridge Waters, James L. CPL 131st Inf. Aug 9 Gressaire Woods Beato, John CPL 131st Inf. Aug 9-10 Chipilly Ridge Liljeberg, Ragnar PVT 131st Inf. Aug 9-11 Chipilly Ridge Gleason, James V. CPL 111th Inf. Aug 9-13 Fismette Otte, Fred PVT 111th Inf. Aug 9-13 Fismes *Vaughan, Richard H. SGT 111th Inf. Aug 9-13 Fismette *Backstrom, Robert E. SGT 131st Inf. Aug 10 Chipilly Ridge Batta, Frank 2LT (Inf) 111th Inf. Aug 10 Fismes Brigham, George N. CPL 47th Inf. Aug 10 St. Thibaut Burns, Edward N. SGT 111th Inf. Aug 10 Fismette Cain, Lyle B. PVT 38th Inf. Aug 10 Fismes Gourley, George B. SGT 131st Inf. Aug 10 Chipilly Ridge Guenther, Alois J. SGT 111th Inf. Aug 10 Fismette Husbands, William D. PVT 38th Inf. Aug 10 Fismes *Kreis, Jacob PVT 47th Inf. Aug 10 St. Thibaut *Limon, Joe PVT 47th Inf. Aug 10 St. Thibaut *Lynch, Edmond W. CPT (Inf) 111th Inf. Aug 10 Fismette MacBeth, Edwin SGT 111th Inf. Aug 10 Fismette Mance, Stephen M. CPL 131st Inf. Aug 10 Chipilly Ridge Maurer, Philip PVT 111th Inf. Aug 10 Fismette Michaelis, Charles W. PVT 131st Inf. Aug 10 Chipilly Ridge Morris, John P. CPL 111th Inf. Aug 10 Bois Chateau-de-Diable Newlin, Elmer L. PVT 111th Inf. Aug 10 Fismette Ord, Ralph Edward SGT 111th Inf. Aug 10 Fismette Peacock, Raymond F. CPL 111th Inf. Aug 10 Fismette Riley, Robert R. CPL 111th Inf. Aug 10 Fismette Ritchie, Edward D. PVT 47th Inf. Aug 10 St. Thibaut Roth, Paul Krusa 1LT (Inf) 306th Inf. Aug 10 St. Thibaut Scholes, William SGT 131st Inf. Aug 10 Chipilly Ridge *Smith, William F. PVT 111th Inf. Aug 10 Fismette *Stevenson, Alfred SGT 111th Inf. Aug 10 Fismette Thompson, John W. 1/SGT 111th Inf. Aug 10 Fismette Weimer, John Samuel PVT 47th Inf. Aug 10 Vesle River Young, Robert B. CPL 111th Inf. Aug 10 Fismette *Zito, Dominick PVT 111th Inf. Aug 10-11 Fismette Saplio, Sam PVT 111th Inf. Aug 10-12 Fismette Wyke, Godfred N. 1LT (Inf) 111th Inf. Aug 10-12 Fismes *Fletcher, Lee C. 1LT (Inf) 111th Inf. Aug 10-13 Fismette Hample, Harry E. PFC 131st Inf. Aug 10-19 Chipilly Ridge Zappa, Steve PFC 131st Inf. Aug 10-19 Chipilly Ridge Carnahan, Harry F. PVT 111th Inf. Aug 11 Fismette Carson, Lester PVT 111th Inf. Aug 11 Fismette Kerr, Roland M. CPL 111th Inf. Aug 11 Fismette Leiter, Wilson H. PVT 111th Inf. Aug 11 Fismette Prager, Benjamin SGT 111th Inf. Aug 11 Fismes *Swift, Frank B. Bugler 131st Inf. Aug 11 Chipilly Ridge Wickham, Gordon PVT 131st Inf. Aug 11 Chipilly Ridge Cavanaugh, Thomas J. 1/SGT 111th Inf. Aug 11 & 12 Fismette Cain, Robert S. CPT (Inf) 111th Inf. Aug 11-12 Fismette Inks, Charles L. SGT 111th Inf. Aug 12 Fismette Jordan, Edward J. CPL 111th Inf. Aug 12 Fismette Moore, James D. CPL 111th Inf. Aug 12 Fismette Rowbottom, Raymond G. CPL 111th Inf. Aug 12 Fismette Owens, John J. 1LT (Inf) 109th Inf. Aug 12-19 Fismette Duffy, John PFC 306th Inf. Aug 14 Bazoches Finucane, Peter CPL 306th Inf. Aug 14 Bazoches Foy, Richard PFC 306th Inf. Aug 14 Bazoches Patterson, Robert Porter CPT (Inf) 306th Inf. Aug 14 Bazoches Straub, Robert A. CPL 306th Inf. Aug 14 Bazoches *Hayes, Michael J. 1LT (Inf) 306th Inf. Aug 14 & Oct 14 Bazoches Kee, Sing PVT 306th Inf. Aug 14-15 Mont Notre Dame Carroll, Patrick J. CPL 306th Inf. Aug 15 Bazoches Digiacomo, Pasquale PVT 145th Inf. Aug 15 Baccarat Hadnett, George CPL 145th Inf. Aug 15 Baccarat Wiberg, Albin SGT 131st Inf. Aug 15 Somme Budd, Kenneth P. MAJ (Inf) 308th Inf. Aug 16 Ville Savoye Linden, Harry SGT 308th Inf. Aug 16 Ville Savoye Sirmon, William A. CPT (Inf) 325th Inf. Aug 16 Clemery Garner, John B. SGT 325th Inf. Aug 16-17 Clermery Banister, Morris A. PFC 107th Inf. Aug 17 Belgium Epley, Bruce SGT 6th Inf. Aug 17 Frapelle *Fredericks, Cornelius C. PVT 6th Inf. Aug 17 Frapelle *Green, Wallace SGT 6th Inf. Aug 17 Frapelle Hartman, Guy L. 1LT (Inf) 6th Inf. Aug 17 Frapelle Howard, Charlie CPL 6th Inf. Aug 17 Frapelle Hupman, Lockern SGT 6th Inf. Aug 17 Frapelle Irwin, Frank J. CPL 107th Inf. Aug 17 Belgium Mudge, Josiah B. 1LT (Inf) 6th Inf. Aug 17 Frapelle *Sapp, Ambers PVT 6th Inf. Aug 17 Frapelle Walsh, Thomas J. SGT 131st Inf. Aug 17 Bray sur Somme Butler, William SGT 369th Inf. Aug 18 Maison-de-Champagne Griffiths, Alfred S. CPT (Inf) 308th Inf. Aug 19 Ville Savoye Stadie, Herman Edward CPT (Inf) 306th Inf. Aug 20 Feme-des-Dames *Grobtuck, Samuel D. PFC 308th Inf. Aug 21 Ville Savoye Terrill, Elsworth O. CPL 113th Inf. Aug 21 Hagenbach Zych, John PVT 113th Inf. Aug 21 Hagenbach Cathcart, Wilbur PFC 107th Inf. Aug 22 Belgium Henderson, Charles R. CPL 107th Inf. Aug 22 Dickebusch Horton, Eugene W. PFC 308th Inf. Aug 22 Ville-Savoye Naan, James P. SGT 308th Inf. Aug 22 Ville Savoye Nash, James F. PVT 308th Inf. Aug 22 Ville Savoye Robinson, Arthur Harrison 1LT (Inf) 308th Inf. Aug 22 Ville Savoye Van Duzer, Edwin T. PFC 308th Inf. Aug 22 Ville Savoye *Di Pasquale, Fortunato PVT 308th Inf. Aug 23 Ville-Savoye *Englander, Leo PVT 308th Inf. Aug 23 Vesle River Harvey, George U. CPT (Inf) 308th Inf. Aug 23 Vesle River Kessler, Henry O. PVT 308th Inf. Aug 23 Ville Savoye *Mulrain, Carl PVT 308th Inf. Aug 23 Ville-Savoye *Sheridan, Richard B. 1LT (Inf) 308th Inf. Aug 23 Ville-Savoye Caddle, James PVT 308th Inf. Aug 23-25 Ville Savoye Durr, Joseph S. CPL 308th Inf. Aug 23-Sep 1 Fismes *Gill, Raymond SGT 308th Inf. Aug 24 Ville Savoye Stackpole, Edward J., Jr. CPT (Inf) 110th Inf. Aug 24 Baslieux Beckwith, Bryan 2LT (Inf) 119th Inf. Aug 25 Ypres, Belgium *Fiorentino, Anthony PVT 110th Inf. Aug 25 Magneux Mobley, Charles R. SGT 119th Inf. Aug 25 Ypres, Belgium Pruitt, Fred C. SGT 119th Inf. Aug 25 Ypres, Belgium Cassidy, Eugene B. SGT 110th Inf. Aug 26 Vesle River Garcia, Amado PFC 110th Inf. Aug 26 Fismes Johnson, Algot PVT 308th Inf. Aug 26 Ville Savoye Martinez, Lauriano PVT 110th Inf. Aug 26 Fismes Gilbert, Francis W. CPT (Inf) 307th Inf. Aug 26 & Nov 10 Fismes Arsenault, Thomas PFC 306th Inf. Aug 27 Bazoches Benjamin, William F. SGT 307th Inf. Aug 27 Fismes Bigoney, Philip W. 1/SGT 307th Inf. Aug 27 Chateau-Diable Hunt, Harmon PVT 112th Inf. Aug 27 Fismette Hurst, William E. PFC 126th Inf. Aug 27 Juvigny Jay, Delancey Kane MAJ (Inf) 307th Inf. Aug 27 Chateau du Diable First Award (2 in WW1)
Klebanow, LouisCPL 307th Inf. Aug 27 Fismes Matter, Peter PVT 307th Inf. Aug 27 Fismes McCallister, Joseph A. CPL 307th Inf. Aug 27 Chateau du Diable Merz, Harry 1LT (Inf) 105th Inf. Aug 27 Dickebusch, Belgium *Moore, Richard W. SGT 112th Inf. Aug 27 Fismette *Reid, William R. 1LT (Inf) 307th Inf. Aug 27 Chateau-de-Diable Turner, Ben E. 1LT (Inf) 112th Inf. Aug 27 Fismette Bank, Carl SGT 126th Inf. Aug 28 Soissons Pohl, George H. CPL 126th Inf. Aug 28 Juvigny Salik, Alexander SGT 120th Inf. Aug 28 Juvigny Shaskan, Samuel PVT 128th Inf. Aug 28 Juvigny Swift, Harry PVT 126th Inf. Aug 28 Juvigny *Taylor, Douglas A. 2LT (Inf) 127th Inf. Aug 28-30 Juvigny *Wescott, Ira L. SGT 126th Inf. Aug 28-30 Juvigny Aamot, Arthur SGT 126th Inf. Aug 29 Juvigny Second Award (2 in WW1)
Castura, Michael1/SGT 125th Inf. Aug 29 Juvigny Dye, Henry E. CPL 126th Inf. Aug 29 Juvigny Genicke, Raymond PVT 128th Inf. Aug 29 Juvigny *Lippe, Oscar P. SGT 307th Inf. Aug 29 Vesle River Bischoff, Clifford E. 1LT (Inf) 128th Inf. Aug 29 & Sep 2 Juvigny *Black, John M. SGT 110th Inf. Aug 29-30 Vesle River Langham, George W. PVT 128th Inf. Aug 29-Sep 2 Juvigny Anthony, Clem PVT 128th Inf. Aug 30 Juvigny Blomberg, Henry S. 1LT (Inf) 127th Inf. Aug 30 Juvigny Blossom, Lynn PVT 128th Inf. Aug 30 Juvigny Bonack, Paul J. SGT 127th Inf. Aug 30 Juvigny Evenson, Elmer SGT 128th Inf. Aug 30 Juvigny Kromer, Chester C. CPL 125th Inf. Aug 30 Juvigny Nicol, Alexander L. 1LT (Inf) 128th Inf. Aug 30 Juvigny Schultz, Arthur SGT 128th Inf. Aug 30 Juvigny Thalke, Max P. SGT 128th Inf. Aug 30 Juvigny *Turley, Clarence L. CPL 128th Inf. Aug 30 Juvigny Schuchart, Frank PVT 128th Inf. Aug 30 & Nov 8 Juvigny Farmer, James B. CPL 128th Inf. Aug 30 & Oct 8 Soissons Hobbs, Avis T. 1LT (Inf) 119th Inf. Aug 30 & Oct 8 Voormezeele, Belgium Becker, Edward 1/SGT 128th Inf. Aug 30 and Oct 8 Juvigny Crites, Herman 1LT (Inf) 125th Inf. Aug 31 Juvigny Dewitz, Helmuth PVT 127th Inf. Aug 31 Juvigny *Fleischman, Frank F. PVT 115th Inf. Aug 31 Balschwiller, Alsace Glomski, Frank SGT 127th Inf. Aug 31 Terny-Sorny *Hall, Henry H. PVT 119th Inf. Aug 31 Voormezeele, Belgium Kielpinski, Vincent P. SGT 127th Inf. Aug 31 Juvigny Koon, Ethen S. 1LT (Inf) 119th Inf. Aug 31 Ypres, Belgium Lee, Edward Brooke CPT (Inf) 115th Inf. Aug 31 Balschwiller, Alsace *Marlin, Jesse CPL 127th Inf. Aug 31 Juvigny Olsen, Olaf S. PVT 127th Inf. Aug 31 Juvigny Sprague, Chandler 1LT (Inf) 115th Inf. Aug 31 Balschwiller, Alsace Thompson, Edward N. 1/SGT 105th Inf. Aug 31 Mount Kemmel, Belgium *Turrentine, Herbert S. PVT 119th Inf. Aug 31 Ypres, Belgium Chronological List Of Recipients
Feb - Jun July Aug Sept Oct 1-10 Oct 11-31 Nov
|
||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||
.
|
Copyright ©
1999-2014 by HomeOfHeroes.com |