Correct names of taxa within the family Halobacteriaceae - August 2011

The appearance of a name on this list does not constitute valid publication of that name. For lists of validly published names, including names published since this list was generated, and information on authorities of names etc., users should consult Jean Euzeby's List of Bacterial Names with Standing in Nomenclature (http://www.bacterio.cict.fr/index.html). Validly published names of genera and higher rank are linked to the relevant page on this site.

This list is based in part on Bergey's Manual of Systematic Bacteriology, 2nd edn (Springer, New York).

Prepared by Aharon Oren for the joint meetings of the ICSP Subcommittees on the taxonomy of Halobacteriaceae and Halomonadaceae, Sapporo, Japan, 6 September 2011. Updated August 2011.

Comment: Most type strains have been deposited in more than one culture collection; type strains may be obtained from additional culture collections not listed below.

The subcommittee recommends the use of three-letter abbreviations for genera of the family Halobacteriaceae as follows: Haladaptatus (Hap.), Halalkalicoccus (Hac.), Halarchaeum (Hla.), Haloarcula (Har.), Halobacterium (Hbt.), Halobaculum (Hbl.), Halobiforma (Hbf.), Halococcus (Hcc.), Haloferax (Hfx.), Halogeometricum (Hgm.), Halogranum (Hgn.), Halolamina (Hlm.), Halomarina (Hmr.), Halomicrobium (Hmc.), Halonotius (Hns.), Halopelagius (Hpl.), Halopiger (Hpg.), Haloplanus (Hpn.), Haloquadratum (Hqr.), Halorhabdus (Hrd.), Halorubrum (Hrr.), Halosimplex (Hsx.) Halostagnicola (Hst.), Haloterrigena (Htg.), Halovivax (Hvx.), Natrialba (Nab.), Natrinema (Nnm.), Natronoarchaeum (Nac.), Natronobacterium (Nbt.), Natronococcus (Ncc.), Natronolimnobius (Nln.), Natronomonas (Nmn.) and Natronorubrum (Nrr.).
Use of three-letter abbreviations is recommended only in cases when the use of one-letter abbreviations may give rise to confusion. Authors describing new genera are asked to propose an appropriate three-letter abbreviation in the genus description.


Class III. Halobacteria

Order I. Halobacteriales

Family I. Halobacteriaceae

Genus I. Halobacterium (type genus)

   Halobacterium salinarum corrig. (Harrison and Kennedy 1922) Elazari-Volcani 1957

This species includes many strains previously assigned to Halobacterium halobium and Halobacterium cutirubrum. Type strain: ATCC 33171, CIP 104033, DSM 3754, JCM 8978, NBRC 102687, NCIMB 764, NRC 34002 , VKM B-1769.

   Halobacterium jilantaiense Yang et al. 2006, sp. nov.

Type strain: strain NG4, CGMCC 1.5337, JCM 13558.

   Halobacterium noricense Gruber et al. 2005, sp. nov.

Type strain: strain A1, ATCC BAA-852, DSM 15987, JCM 15102, NCIMB 13967

   Halobacterium piscisalsi Yachai et al. 2008, sp. nov.

Type strain: strain HPC1-2 , BCC 24372 , JCM 14661, PCU 302.


Genus II. Haladaptatus

   Haladaptatus paucihalophilus Savage et al. 2007 (type species)

Type strain: strain DX253, ATCC BAA-1313, JCM 13897, DSM 18195, KCTC 4006.

   Haladaptatus cibarius Roh et al. 2010

Type strain: strain D43, DSM 19505, JCM 15962.

   Haladaptatus litoreus Cui et al. 2010

Type strain: strain RO1-28, CGMCC 1.7737, JCM 15771.


Genus III. Halalkalicoccus

   Halalkalicoccus tibetensis Xue et al. 2005 (type species)

Type strain: strain DS12, AS 1.3240, JCM 11890.

   Halalkalicoccus jeotgali Roh et al. 2007

Type strain: strain B3, CECT 7217, DSM 18796, KCTC 4019, JCM 14584.


Genus IV. Haloarchaeum

   Halarchaeum acidiphilum Minegishi et al. 2010 (type species)

Type strain: strain MH1-52-1, CECT 7534, DSM 22442, JCM 16109.


Genus V. Haloarcula

   Haloarcula vallismortis (González et al. 1979) Torreblanca et al. 1986, comb. nov. (type species)

Homotypic synonym: Halobacterium vallismortis (basonym). Type strain: strain J. F. 54, ATCC 29715, DSM 3756, IFO (now NBRC) 14741, JCM 8877, VKM B-1791.

   Haloarcula amylolytica Yang et al. 2007

Type strain: strain BD-3, CGMCC 1.5335, JCM 13557.

   Haloarcula argentinensis Ihara et al. 1997

Type strain: strain arg-1, ATCC 700875, CIP 105173, DSM 12282, JCM 9737.

   Haloarcula hispanica Juez et al. 1986

Type strain: strain Y27, ATCC 33960, DSM 4426, JCM 8911, NBRC 102182, VKM B-1755.

   Haloarcula japonica Takashina et al. 1991

Type strain: strain TR-1, ATCC 49778, DSM 6131, JCM 7785, NBRC 101032, VKM B-2009.

   Haloarcula marismortui (ex Volcani 1940) Oren et al. 1990

Homotypic synonym: Halobacterium marismortui (basonym). Type strain: ATCC 43049, CGMCC1.1784, DSM 3752, JCM 8966, VKM B-1809.

   Haloarcula quadrata Oren et al. 1999

Type strain: strain 801030/1, ATCC 700850, DSM 11927, JCM 11048.

   Haloarcula salaria Namwong et al. 2011

Type strain: strain HST01-2R, BCC 40029, JCM 15759, PCU 313.

   Haloarcula tradensis Namwong et al. 2011

Type strain: strain HST03, BCC 40030, JCM 15760, PCU 314.


Genus VI. Halobaculum

   Halobaculum gomorrense Oren et al. 1995 (type species)

Type strain: strain ATCC 700876, DS2807, DSM 9297, JCM 9908..


Genus VII. Halobiforma

   Halobiforma haloterrestris Hezayen et al. 2002 (type species)

Type strain: strain 135, DSM 13078, JCM 11627.

   Halobiforma lacisalsi Xu et al. 2005

Type strain: strain AJ5, CGMCC 1.3738, JCM 12983.

   Halobiforma nitratireducens (Xin et al. 2001) Hezayen et al. 2002

Homotypic synonym: Natronobacterium nitratireducens (basonym). Type strain: strain C231, AS 1.1980, JCM 10879.


Genus VIII. Halococcus

   Halococcus morrhuae (Farlow 1880) Kocur and Hodgkiss 1973 (type species)

Type strain: strain ATCC 17082, DSM 1307, IFO (now NBRC) 14719, JCM 8876, VKM B-1772.

   Halococcus dombrowskii Stan-Lotter et al. 2002

Type strain; strain H4, ATCC BAA-364, DSM 14522, JCM 12289, NCIMB 13803.

   Halococcus hamelinensis Goh et al. 2006

Type strain: strain 100A6, ACM 5227, JCM 12892.

   Halococcus saccharolyticus Montero et al. 1990

Type strain: strain P-423, ATCC 49257, DSM 5350, CCM 4147, JCM 8878, VKM B-1770.

   Halococcus salifodinae Denner et al. 1994

Type strain: strain Blp, ATCC 51437, DSM 8989, JCM 9578, VKM B-2108.

   Halococcus thailandensis Namwong et al. 2007

Type strain: strain HDB5-2, BCC 20213, JCM 13552, PCU 278.

   Halococcus qingdaonensis Wang et al. 2007

Type strain:strain CM5, CGMCC 1.4243, JCM 13587.


Genus IX. Haloferax

   Haloferax volcanii (Mullakhanbhai and Larsen 1975) Torreblanca et al. 1986 (type species)

Homotypic synonym: Halobacterium volcanii (basonym). Type strain:strain ATCC 29605, DSM 3757, IFO (now NBRC) 14742, JCM 8879, NCCB 85050, NCIMB 2012, VKM B-1768.

   Haloferax alexandrinus Asker and Ohta 2002

Type strain: strain TM, CIP 107620, JCM 10717, KCTC 12962, NBRC 16590.

   Haloferax denitrificans (Tomlinson et al. 1986) Tindall et al. 1989

Homotypic synonym: Halobacterium denitrificans (basonym). Type strain: strain S1, ATCC 35960, DSM 4425, JCM 8864, VKM B-1754.

   Haloferax elongans Allen et al. 2008

strain SA5, ATCC BAA-1513, JCM 14791, UNSW 104100.

   Haloferax gibbonsii Juez et al. 1986

Type strain: strain MA2.38, ATCC 33959, DSM 4427, JCM 8863, NBRC 102184, VKM B-1756.

   Haloferax larsenii Xu et al. 2007

Type strain: strain ZJ206, CGMCC 1.5347, JCM 13917.

   Haloferax lucentense corrig. Gutierrez et al. 2004

Type strain: strain Aa 2.2, CCM 7023, CECT 5871, CIP 107410, DSM 14919, JCM 9276, NCIMB 13854.

   Haloferax mediterranei (Rodriguez-Valera et al. 1983) Torreblanca et al. 1987

Homotypic synonym: Halobacterium mediterranei (basonym). strain R-4, ATCC 33500, CCM 3361, DSM 1411, IFO (now NBRC) 14739, JCM 8866, VKM B-1748.

   Haloferax mucosum Allen et al. 2008

Type strain: strain PA12, ATCC BAA-1512, JCM 14792, UNSW 104200.

   Haloferax prahovense Enache et al. 2007

Type strain: strain TL6, DSM 18310, JCM 13924.

   Haloferax sulfurifontis Elshahed et al. 2004

Type strain: strain M6, CCM 7217, CIP 108334, DSM 16227, JCM 12327.


Genus X. Halogeometricum

   Halogeometricum borinquense Montalvo-Rodríguez et al. 1998 (type species)

Type strain: strain PR 3, ATCC 700274, JCM 10706.

   Halogeometricum rufum Cui et al. 2010

Type strain: strain RO1-4, CGMCC 1.7736, JCM 15770.


Genus XI. Halogranum

   Halogranum rubrum Cui et al. 2010 (type species)

Type strain: strain RO2-11, CGMCC 1.7738, JCM 15772.

   Halogranum amylolyticum Cui et al. 2011

Type strain: strain TNN58, CGMCC 1.10121, JCM 16428.

   Halogranum gelatinilyticum Cui et al. 2011

Type strain: strain TNN44, CGMCC 1.10119, JCM 16426.


Genus XII. Halolamina

   Halolamina pelagica Cui et al. 2011, sp. nov. (type species)

Type strain:strain TBN21, CGMCC 1.10329, JCM 16809.


Genus XIII. Halomarina

   Halomarina oriensis Inoue et al. 2011 (type species)

Type strain: strain KeC-11, JCM 16495, KCTC 4074.


Genus XIV. Halomicrobium

   Halomicrobium mukohataei (Ihara et al. 1997) Oren et al. 2002 (type species)

Homotypic synonym: Haloarcula mukohataei (basonym). Type strain: strain arg-2, ATCC 700874, CIP 105174, DSM 12286, JCM 9738, NCIMB 13541.

   Halomicrobium katesii Kharroub et al. 2008

Type strain: strain Al-5, CECT 7257, DSM 19301.


Genus XV. Halonotius

   Halonotius pteroides Burns et al. 2010 (type species).

Type strain: strain 1.15.5, CECT 7525, DSM 18729, JCM 14355.


Genus XVI. Halopelagius

   Halopelagius inordinatus Cui et al. 2010 (type species)

Type strain: strain RO5-2, CGMCC 1.7739, JCM 15773.


Genus XVII. Halopiger

   Halopiger xanaduensis Gutiérrez et al. 2007 (type species)

Type strain: strain SH-6, CECT 7173, CGMCC 1.6379, JCM 14033.

   Halopiger aswanensis Hezayen et al. 2010

Type strain: strain 56, DSM 13151, JCM 11628.


Genus XVIII. Haloplanus

   Haloplanus natans Elevi Bardavid et al. 2007 (type species)

Type strain: strain RE-101, DSM 17983, JCM 14081.

   Haloplanus aerogenes Cui et al. 2011

Type strain: strain TBN37, CGMCC 1.10124, JCM 16430.

   Haloplanus vescus Cui et al. 2010

Type strain: DSM 17983, JCM 14081.


Genus XIX. Haloquadratum

   Haloquadratum walsbyi Burns et al. 2007 (type species)

Type strain: strain C23, DSM 16854, JCM 12705.


Genus XX. Halorhabdus

   Halorhabdus utahensis Wainø et al. 2000 (type species)

Type strain: strain AX-2, DSM 12940, JCM 11049.

   Halorhabdus tiamatea Antunes et al. 2008

Type strain: strain SARL4B, DSM 18392, JCM 14471.


Genus XXI. Halorubrum


Homotypic synonym: Halorubrobacterium

   Halorubrum saccharovorum (Tomlinson and Hochstein 1977) McGenity and Grant 1996 (type species)

Homotypic synonyms: Halobacterium saccharovorum (basonym); Halorubrobacterium saccharovorum. strain M6, ATCC 29252, CIP 105329, DSM 1137, IFO (now NBRC) 14717, JCM 8865, NCIMB 2081, VKM B-1747.

   Halorubrum aidingense Cui et al. 2006

Type strain: strain 31-hong, CGMCC 1.2670, JCM 13560.

   Halorubrum alkaliphilum Feng et al. 2005

Type strain: strain DZ-1, AS 1.3528, JCM 12358.

   Halorubrum aquaticum Gutiérrez et al. 2011

Type strain: strain EN-2, CECT 7174, CGMCC 1.6377, JCM 14031.

   Halorubrum arcis Xu et al. 2007

Type strain: strain AJ201, CGMCC 1.5343, JCM 13916.

   Halorubrum californiense Pesenti et al. 2008

Type strain: strain SF3-213, CECT 7256, DSM 19288, JCM 14715.

   Halorubrum chaoviator Mancinelli et al. 2009

Type strain: strain Halo-G*, ATCC BAA-1602, DSM 19316, NCIMB 14426.

   Halorubrum cibi Roh and Bae 2009

Type strain: strain B31, DSM 19504, JCM 15757, KCTC 4026.

   Halorubrum coriense (Kamekura and Dyall-Smith 1996) Oren and Ventosa 1996

Homotypic synonym: Halorubrobacterium coriense (basonym). Type strain: strain Ch2, ACM 3911, CIP 105331, DSM 10284, JCM 9275.

   Halorubrum distributum (Zvyagintseva and Tarasov 1989) Oren and Ventosa 1996

Type strain: strain 1m, ATCC 51197, CIP 105238, JCM 9100, JCM 10118, VKM B-1733.

   Halorubrum ejinorense Castillo et al. 2007

Type strain: strain EJ-32, CECT 7194, CGMCC 1.6782, JCM 14265.

   Halorubrum ezzemoulense Kharroub et al. 2006

Type strain: strain 5.1, CECT 7099, DSM 17463.

   Halorubrum kocurii Gutiérrez et al. 2008

Type strain : strain BG-1, CECT 7322, CGMCC 1.7018, JCM 14978.

   Halorubrum lacusprofundi (Franzmann et al. 1989) McGenity and Grant 1996

Homotypic synonyms: Halobacterium lacusprofundi (basonym); Halorubrobacterium lacusprofundi. Type strain: strain ACAM 34, ATCC 49239, CIP 105334, DSM 5036, JCM 8891, UQM 3107, VKM B-1753.

   Halorubrum lipolyticum Cui et al. 2006

Type strain: strain 9-3, CGMCC 1.5332, JCM 13559.

   Halorubrum litoreum Cui et al. 2007

Type strain: strain Fa-1, CGMCC 1.5336, JCM 13561.

   Halorubrum luteum Hu et al. 2008

Type strain: strain CGSA15, CECT 7303, CGMCC 1.6783.

   Halorubrum orientale Castillo et al. 2006

Type strain: strain EJ-52, CECT 7145, CGMCC 1.6295, JCM 13889.

   Halorubrum sodomense (Oren 1983) McGenity and Grant 1996

Homotypic synonyms: Halobacterium sodomense (basonym); Halorubrobacterium sodomense. strain RD-26, ATCC 33755, CIP 105330, DSM 3755, IFO (now NBRC) 14740, JCM 8880, NCIMB 2197, VKM B-1771.

   Halorubrum tebenquichense Lizama et al. 2002

Type strain: strain ALT6-92, CECT 5317, DSM 14210, JCM 12290.

   Halorubrum terrestre Ventosa et al. 2004

Type strain: strain 4p, JCM 10247, VKM B-1739.

   Halorubrum tibetense Fan et al. 2004

Type strain: strain 8W8, AS 1.3239, JCM 11889.

   Halorubrum trapanicum (Petter 1931) McGenity and Grant 1996

Homotypic synonym: Halobacterium trapanicum (basonym). Type strain: strain NCCB 71076, NRC 34021, VKM B-2026.

   Halorubrum vacuolatum (Mwatha and Grant 1993) Kamekura et al. 1997

Homotypic synonym: Natronobacterium vacuolatum (basonym). Type strain: strain M24, CIP 104547, DSM 8800, JCM 9060, NCIMB 13189.

   Halorubrum xinjiangense Feng et al. 2004

Type strain: strain BD-1, AS 1.3527, JCM 12388.


Genus XXII. Halosimplex

   Halosimplex carlsbadense Vreeland et al. 2003 (type species)

Type strain: strain 2-9-1, ATCC BAA-75, JCM 11222.


Genus XXIII. Halostagnicola

   Halostagnicola larsenii Castillo et al. 2006 (type species)

Type strain: strain XH-48, CECT 7116, CGMCC 1.5338, DSM 17691, JCM 13463.

   Halostagnicola alkaliphila Nagaoka et al. 2011

Type strain: strain 167-74, CECT 7631, JCM 16592.

   Halostagnicola kamekurae Nagaoka et al. 2010

Type strain: strain 194-10, CECT 7536, DSM 22427, JCM 16110.


Genus XVIV. Haloterrigena

   Haloterrigena turkmenica (Zvyagintseva and Tarasov 1989) Ventosa et al. 1999 (type species)

Homotypic synonym: Halococcus turkmenicus (basonym). Type strain: strain 4k, ATCC 51198, CIP 106419, DSM 5511, JCM 9101, NCIMB 13204, VKM B-1734.

   Haloterrigena daqingensis Wang et al. 2010

Type strain: strain JX313, CGMCC 1.8909, NBRC 105739.

   Haloterrigena hispanica Romano et al. 2007

strain FP1, ATCC BAA-1310, DSM 18328.

   Haloterrigena jeotgali Roh et al. 2009

Type strain: strain A29, CECT 7218, DSM 18794, JCM 14585, KCTC 4020.

   Haloterrigena limicola Cui et al. 2006

strain AX-7, CGMCC 1.5333, JCM 13563.

   Haloterrigena longa Cui et al. 2006

Type strain: strain ABH32, CGMCC 1.5334, JCM 13562

   Haloterrigena saccharevitans Xu et al. 2005

Type strain: strain AB14, AS 1.3730, JCM 12889.

   Haloterrigena salina Gutiérrez et al. 2008

Type strain: strain XH-65, CGMCC 1.6203, JCM 13891.

   Haloterrigena thermotolerans Montalvo-Rodríguez et al. 2000

Type strain: strain PR5, ATCC 700275, DSM 11552, JCM 11050, NBRC 102635.


Genus XV. Halovivax

   Halovivax asiaticus Castillo et al. 2006 (type species)

Type strain: strain EJ-46, CECT 7098, CGMCC 1.4248, JCM 14624.

   Halovivax ruber Castillo et al. 2007

Type strain: strain XH-70, CGMCC 1.6204, DSM 18193, JCM 13892.


Genus XVI. Natrialba

   Natrialba asiatica Kamekura and Dyall-Smith 1996 (type species)

Type strain: strain 172P1, ATCC 700177, CIP 105332, DSM 12278, JCM 9576, NBRC 102637.

   Natrialba aegyptiaca corrig. Hezayen et al. 2001

Appeared in a Notification List [Int J Syst Evol Microbiol 51, 1233, 2001] as Natrialba aegyptia; however, the spelling Natrialba aegyptiaca is recommended [Int J Syst Evol Microbiol 52, 289–290, 2002]. Type strain: strain 40, DSM 13077, JCM 11194, NBRC 102636.

   Natrialba chahannaoensis Xu et al. 2001

Type strain: strain C112, AS 1.1977, JCM 10990, NBRC 102638.

   Natrialba hulunbeirensis Xu et al. 2001

Type strain: strain X21, AS 1.1986, JCM 10989, NBRC 102639.

   Natrialba magadii (Tindall et al. 1984) Kamekura et al. 1997

Homotypic synonym: Natronobacterium magadii (basonym). Type strain: strain MS3, ATCC 43099, CIP 104546, DSM 3394, JCM 8861, NBRC 102185, NCIMB 2190.

   Natrialba taiwanensis Hezayen et al. 2001

Previously described as Natrialba asiatica B1T. strain B1T, DSM 12281, JCM 9577, NBRC 102640.


Genus XVII. Natrinema

   Natrinema pellirubrum McGenity et al. 1998 (type species)

Type strain originally deposited as Halobacterium salinarum NCIMB 786. Type strain strain CIP 106293, JCM 10476, NCIMB 786

   Natrinema altunense Xu et al. 2005

Type strain: strain AJ2, AS 1.3731, JCM 12890.

   Natrinema ejinorense Castillo et al. 2006

Type strain: strain EJ-57, CECT 7144, CGMCC 1.6202, JCM 13890.

   Natrinema gari Tapingkae et al. 2008

Type strain: strain HIS40-3, BCC 24370, JCM 14663, PCU 303.

   Natrinema pallidum McGenity et al. 1998

Type strain originally deposited as Halobacterium halobium NCIMB 777. Type strain: strain CIP 106292, JCM 8980, NCIMB 777.

   Natrinema versiforme Xin et al. 2000

Type strain: strain XF10, AS 1.2365, ANMR 0149, JCM 10478.


Genus XXVIII. Natronoarchaeum

   Natronoarchaeum mannanilyticum Shimane et al. 2010 (type species)

Type strain: strain YSM-123, CECT 7565, JCM 16328.


Genus XXIX. Natronobacterium

   Natronobacterium gregoryi Tindall et al. 1984 (type species)

Type strain: strain SP2, ATCC 43098, CIP 104747, DSM 3393, JCM 8860, NBRC 102187, NCIMB 2189, VKM B-1750


Genus XXX. Natronococcus

   Natronococcus occultus Tindall et al. 1984 (type species)

Type strain: strain SP4, ATCC 43101, CIP 104548, DSM 3396, JCM 8859, NBRC 102186, NCIMB 2192, VKM B-1752.

   Natronococcus amylolyticus Kanai et al. 1995

Type strain: strain Ah-36, ATCC 51971, CIP 105333, DSM 10524, JCM 9655.

   Natronococcus jeotgali Roh et al. 2007

Type strain: strain B1, CECT 7216, DSM 18795, KCTC 4018, JCM 14583.


Genus XXXI. Natronolimnobius

   Natronolimnobius baerhuensis Itoh et al. 2005 (type species)

Type strain: strain IHC-005, CGMCC 1.3597, JCM 12253

   Natronolimnobius innermongolicus Itoh et al. 2005

Type strain: strain N-1311, CGMCC 1.2124, JCM 12255


Genus XXXII. Natronomonas

   Natronomonas pharaonis (Soliman and Trüper 1983) Kamekura et al. 1997 (type species)

Homotypic synonyms: Halobacterium pharaonis (basonym); Natronobacterium pharaonis. Type strain: strain Gabara, ATCC 35678, CIP 103997, DSM 2160, IFO (now NBRC) 14720, JCM 8858, NCIMB 2260, VKM B-1749

   Natronomonas moolapensis Burns et al. 2010

Type strain: strain 8.8.11, CSW8.8.11, CECT 7526, DSM 18674, JCM 14361.


Genus XXXIII. Natronorubrum

   Natronorubrum bangense Xu et al. 1999 (type species)

Type strain: strain A33, AS 1.1984 (AS: Academia Sinica, China).

   Natronorubrum aibiense Cui et al. 2006

Type strain: strain 7-3, CGMCC 1.4299, JCM 13488.

   Natronorubrum sediminis Gutiérrez et al. 2010

Type strain: CG-6, CECT 7487, CGMCC 1.8981, JCM 15982.

   Natronorubrum sulfidifaciens Cui et al. 2007

Type strain: strain AD2, CGMCC 1.6307, JCM 14089

   Natronorubrum tibetense Xu et al. 1999

strain GA33, AS 1.2123 (AS: Academia Sinica, China General Microbiological Culture Collection Centre, Zhong-guancum, Beijing 100080, China), CIP 107016, JCM 10636.


Back to Halobacteriaceae subcommittee page

Back to ICSP main page

© 2013 ICSP

This page last updated I November 2011