Donate now to keep alive!Help|Log In|Register|
Home PageMindat NewsThe Mindat ManualHistory of MindatCopyright StatusManagement TeamContact UsAdvertise on Mindat
Donate to MindatSponsor a PageSponsored PagesTop Available PagesMindat AdvertisersAdvertise on Mindat
What is a mineral?The most common minerals on earthMineral PhotographyThe Elements and their MineralsGeological TimeMineral Evolution
Minerals by PropertiesMinerals by ChemistryAdvanced Locality SearchRandom MineralRandom LocalitySearch by minIDLocalities Near MeSearch ArticlesSearch GlossaryMore Search Options
Search For:
Mineral Name:
Locality Name:
The Mindat ManualAdd a New PhotoRate PhotosLocality Edit ReportCoordinate Completion ReportAdd Glossary Item
StatisticsThe ElementsMember ListBooks & MagazinesMineral MuseumsMineral Shows & EventsThe Mindat DirectoryDevice Settings
Photo SearchPhoto GalleriesNew Photos TodayNew Photos YesterdayMembers' Photo GalleriesPast Photo of the Day Gallery


This page is currently not sponsored. Click here to sponsor this page.
CaMn2+(Fe3+Mn2+)Fe3+2(PO4)4(OH)3 · 7H2O
Golden brown, orange brown
Sub-Vitreous, Resinous
Specific Gravity:
Crystal System:
Member of:
Named by Arno Mücke in 1979 for Erich Keck of Germany, mineral collector specializing in Hagendorf minerals.
A member of the jahnsite group which contains trivalent iron not only at the C site but also at the B site.

Note: According to Hochleitner & Fehr (2010), keckite from Hagendorf forms golden-yellow to orange fibrous crusts which are intimately associated with rockbridgeite-frondelite. Specimens showing distinct "keckite" crystals in collections were found to be always either jahnsite-(CaMnFe) or jahnsite-(CaMnMn).

Compare Jahnsite-(CaMnFe).

Hide all sections | Show all sections

Classification of KeckiteHide

Approval Year:

D : Phosphates, etc. with additional anions, with H2O
H : With large and medium-sized cations, (OH, etc.):RO4 < 1:1

11 : (AB)3(XO4)2Zq·xH2O

19 : Phosphates
12 : Phosphates of Mn

Pronounciation of KeckiteHide

PlayRecorded byCountry
Jolyon & Katya RalphUnited Kingdom

Physical Properties of KeckiteHide

Sub-Vitreous, Resinous
Transparent, Translucent
Golden brown, orange brown
Possibly sore are red brown, but these tend to be other jahnsites.
Yellow brown
4½ on Mohs scale
{001}, {100}
Irregular/Uneven, Splintery
2.6 g/cm3 (Measured)    2.682 g/cm3 (Calculated)
Also D= 2.649

Optical Data of KeckiteHide

Biaxial (-)
weak to distinct
Optical Extinction:
X ^ c = 15-20 degrees
X reddish brown, Y yellow, Z bright yellow
Undulatory extinction; Birefringence probably similar to other jahnsites

Chemical Properties of KeckiteHide

CaMn2+(Fe3+Mn2+)Fe3+2(PO4)4(OH)3 · 7H2O
Common Impurities:

Crystallography of KeckiteHide

Crystal System:
Class (H-M):
2/m - Prismatic
Space Group:
Cell Parameters:
a = 15.02 Å, b = 7.19 Å, c = 19.74 Å
β = 110.5°
a:b:c = 2.089 : 1 : 2.745
Unit Cell V:
1,996.80 ų (Calculated from Unit Cell)
Tightly clustered bladed to stout crystals arranged in subparallel groups.

X-Ray Powder DiffractionHide

Powder Diffraction Data:
9.3 (80)
4.98 (50)
4.63 (30)
3.51 (50)
2.86 (100)
2.59 (40)
2.34 (30)
1.879 (40)
ICDD 33-289

Type Occurrence of KeckiteHide

General Appearance of Type Material:
Crusts of yellow-brown to golden brown indistinct crystals.
Geological Setting of Type Material:
Late stage oxidized mineralization in secondary phosphate-rich granite pegmatites.
Associated Minerals at Type Locality:

Synonyms of KeckiteHide

Other Language Names for KeckiteHide


Relationship of Keckite to other SpeciesHide

Member of:
Other Members of this group:
Jahnsite-(CaFeFe){Ca}{Fe2+}{Fe2+2}{Fe3+2}(PO4)4(OH)2 · 8H2OMon.
Jahnsite-(CaFeMg)CaFe2+Mg2Fe3+2(PO4)4(OH)2·8H2OMon. 2/m : P2/b
Jahnsite-(CaMnFe){Ca}{Mn2+}{Fe2+2}{Fe3+2}(PO4)4(OH)2 · 8H2OMon. 2/m : P2/b
Jahnsite-(CaMnMg){Ca}{Mn2+}{(Mg,Fe2+)2}{Fe3+2}(PO4)4(OH)2 · 8H2OMon. 2/m : P2/b
Jahnsite-(CaMnMn){Ca}{Mn2+}{Mn2+2}{Fe3+2}(PO4)4(OH)2 · 8H2OMon. 2/m : P2/b
Jahnsite-(MnMnMg)MnMn2+Mg2Fe3+2(PO4)4(OH)2 · 8H2O
Jahnsite-(MnMnMn){Mn2+}{Mn2+}{Mn2+2}{Fe3+2}(PO4)4(OH)2 · 8H2OMon.
Jahnsite-(NaFeMg)NaFe3+Mg2Fe3+2(PO4)4(OH)2 · 8H2OMon. 2/m : P2/b
Jahnsite-(NaMnMg){Na}{Mn3+}{Mg2}{Fe3+2}(PO4)4(OH)2 · 8H2OMon. 2/m : P2/b

Common AssociatesHide

Associated Minerals Based on Photo Data:
Rockbridgeite8 photos of Keckite associated with Rockbridgeite on
Phosphophyllite7 photos of Keckite associated with Phosphophyllite on
Kingsmountite3 photos of Keckite associated with Kingsmountite on
Scholzite3 photos of Keckite associated with Scholzite on
Strunzite2 photos of Keckite associated with Strunzite on
Schoonerite2 photos of Keckite associated with Schoonerite on
Hureaulite1 photo of Keckite associated with Hureaulite on
Cacoxenite1 photo of Keckite associated with Cacoxenite on
Pharmacosiderite1 photo of Keckite associated with Pharmacosiderite on
Beraunite1 photo of Keckite associated with Beraunite on

Related Minerals - Nickel-Strunz GroupingHide

8.DH.05MinyuliteKAl2(PO4)2(OH,F) · 4H2OOrth. mm2 : Pba2
8.DH.10LeucophosphiteKFe3+2(PO4)2(OH) · 2H2OMon. 2/m : P21/b
8.DH.10Spheniscidite(NH4,K)(Fe3+,Al)2(PO4)2(OH) · 2H2OMon.
8.DH.10TinsleyiteKAl2(PO4)2(OH) · 2H2OMon.
8.DH.15Jahnsite-(CaMnFe){Ca}{Mn2+}{Fe2+2}{Fe3+2}(PO4)4(OH)2 · 8H2OMon. 2/m : P2/b
8.DH.15Jahnsite-(CaMnMg){Ca}{Mn2+}{(Mg,Fe2+)2}{Fe3+2}(PO4)4(OH)2 · 8H2OMon. 2/m : P2/b
8.DH.15Jahnsite-(CaMnMn){Ca}{Mn2+}{Mn2+2}{Fe3+2}(PO4)4(OH)2 · 8H2OMon. 2/m : P2/b
8.DH.15Rittmannite{(Mn2+,Ca)}{Mn2+}{(Fe2+,Mn2+,Mg)2}{(Al,Fe3+)2}(PO4)4(OH)2 · 8H2OMon.
8.DH.15Whiteite-(CaFeMg){Ca}{(Fe2+,Mn2+)}{Mg2}{Al2}(PO4)4(OH)2 · 8H2OMon. 2/m : P21/b
8.DH.15Whiteite-(CaMnMg){Ca}{Mn2+}{Mg2}{Al2}(PO4)4(OH)2 · 8H2OMon. 2/m
8.DH.15Whiteite-(MnFeMg){(Mn2+,Ca)}{(Fe2+,Mn2+)}{Mg2}{Al2}(PO4)4(OH)2 · 8H2OMon. 2/m : P21/b
8.DH.15Jahnsite-(MnMnMn){Mn2+}{Mn2+}{Mn2+2}{Fe3+2}(PO4)4(OH)2 · 8H2OMon.
8.DH.15Kaluginite(Mn2+,Ca)MgFe3+(PO4)2(OH) · 4H2OOrth.
8.DH.15Jahnsite-(CaFeFe){Ca}{Fe2+}{Fe2+2}{Fe3+2}(PO4)4(OH)2 · 8H2OMon.
8.DH.15Jahnsite-(NaFeMg)NaFe3+Mg2Fe3+2(PO4)4(OH)2 · 8H2OMon. 2/m : P2/b
8.DH.15Jahnsite-(NaMnMg){Na}{Mn3+}{Mg2}{Fe3+2}(PO4)4(OH)2 · 8H2OMon. 2/m : P2/b
8.DH.15Jahnsite-(CaMgMg){Ca}{Mg}{Mg2}{Fe3+2}(PO4)4(OH)2 · 8H2O
8.DH.20Manganosegelerite(Mn2+,Ca)(Mn2+,Fe2+,Mg)Fe3+(PO4)2(OH) · 4H2OOrth. mmm (2/m 2/m 2/m) : Pbca
8.DH.20OveriteCaMgAl(PO4)2(OH) · 4H2OOrth. mmm (2/m 2/m 2/m) : Pbca
8.DH.20SegeleriteCa2 Mg2 Fe3+2(PO4)4(OH)2 · 8H2OOrth. mmm (2/m 2/m 2/m) : Pcca
8.DH.20WilhelmvierlingiteCaMnFe3+(PO4)2(OH) · 2H2OOrth.
8.DH.20JuonniiteCaMgSc(PO4)2(OH) · 4H2OOrth.
8.DH.25CalcioferriteCa2Fe3+2(PO4)3(OH) · 7H2OMon. 2/m : B2/b
8.DH.25KingsmountiteCa4(Fe2+,Mn2+)Al4(PO4)6(OH)4 · 12H2OMon. 2 : B2
8.DH.25MontgomeryiteCa4MgAl4(PO4)6(OH)4 · 12H2OMon. 2 : B2
8.DH.25ZodaciteCa4Mn2+Fe3+4(PO4)6(OH)4 · 12H2OMon.
8.DH.30ArseniosideriteCa2Fe3+3(AsO4)3O2 · 3H2OMon. 2/m : B2/b
8.DH.30KolfaniteCa2Fe3+3O2(AsO4)3 · 2H2OMon.
8.DH.30MitridatiteCa2Fe3+3(PO4)3O2 · 3H2OMon. 2/m : B2/b
8.DH.30PararobertsiteCa2Mn3+3(PO4)3O2 · 3H2OMon. 2/m : P21/b
8.DH.30RobertsiteCa2Mn3+3(PO4)3O2 · 3H2OMon. m : Bb
8.DH.30Sailaufite(Ca,Na,☐)2Mn3+3(AsO4)2(CO3)O2 · 3H2OMon.
8.DH.35MantienneiteKMg2Al2Ti(PO4)4(OH)3 · 15H2OOrth.
8.DH.35PaulkerriteK(Mg,Mn2+)2(Fe3+,Al,Ti,Mg)2Ti(PO4)4(OH)3 · 15H2OOrth. mmm (2/m 2/m 2/m) : Pbca
8.DH.35Benyacarite(H2O,K)2(Mn2+,Fe2+)2(Fe3+,Ti)2Ti(PO4)4(O,F)2 · 14H2OOrth. mmm (2/m 2/m 2/m) : Pbca
8.DH.40XanthoxeniteCa4Fe3+2(PO4)4(OH)2 · 3H2OTric. 1 : P1
8.DH.45MahnertiteNaCu3(AsO4)2Cl · 5H2OTet. 4/mmm (4/m 2/m 2/m) : I4/mmm
8.DH.50AndyrobertsiteKCdCu5(AsO4)4(H2AsO4) · 2H2OMon.
8.DH.50CalcioandyrobertsiteKCaCu5(AsO4)4(H2AsO4) · 2H2OMon. 2/m : P21/m
8.DH.55EnglishiteK3Na2Ca10Al15(PO4)21(OH)7 · 26H2OMon. 2/m
8.DH.60BouazzeriteBi6(Mg,Co)11Fe3+14(AsO4)18(OH)4O12 · 86H2OMon. 2/m

Related Minerals - Hey's Chemical Index of Minerals GroupingHide

19.12.1MetaswitzeriteMn2+3(PO4)2 · 4H2OMon. 2/m : P2/b
19.12.2BermaniteMn2+Mn3+2(PO4)2(OH)2 · 4H2OMon. 2/m : P2/b
19.12.3NatrophiliteNaMn2+PO4Orth. mmm (2/m 2/m 2/m) : Pmna
19.12.5Niahite(NH4)(Mn2+,Mg)(PO4) · H2OOrth. mm2 : Pmn21
19.12.6RobertsiteCa2Mn3+3(PO4)3O2 · 3H2OMon. m : Bb
19.12.7PararobertsiteCa2Mn3+3(PO4)3O2 · 3H2OMon. 2/m : P21/b
19.12.8SinkankasiteMn2+Al(PO3OH)2(OH) · 6H2OTric.
19.12.9MangangordoniteMn2+Al2(PO4)2(OH)2 · 8H2OTric.
19.12.10Heterosite(Fe3+,Mn3+)PO4Orth. mmm (2/m 2/m 2/m) : Pmna
19.12.11Purpurite(Mn3+,Fe3+)PO4Orth. mmm (2/m 2/m 2/m) : Pmna
19.12.12Wolfeite(Fe2+,Mn2+)2(PO4)(OH)Mon. 2/m : P21/b
19.12.13Triploidite(Mn2+,Fe2+)2(PO4)(OH)Mon. 2/m : P2/b
19.12.15FrondeliteMn2+Fe3+4(PO4)3(OH)5Orth. 2 2 2 : C2 2 21
19.12.16RockbridgeiteFe2+Fe3+4(PO4)3(OH)5Orth. mmm (2/m 2/m 2/m)
19.12.18LandesiteMn2+3-xFe3+x(PO4)2(OH)x · (3-x)H2OOrth.
19.12.19Phosphoferrite(Fe2+,Mn2+)3(PO4)2 · 3H2OOrth. mmm (2/m 2/m 2/m) : Pmna
19.12.20Reddingite(Mn2+,Fe2+)3(PO4)2 · 3H2OOrth. mmm (2/m 2/m 2/m) : Pmna
19.12.21EarlshannoniteMn2+Fe3+2(PO4)2(OH)2 · 4H2OMon.
19.12.22Hureaulite(Mn,Fe)5(PO4)2(HPO4)2 · 4H2OMon. 2/m : B2/b
19.12.23Switzerite(Mn,Fe)3(PO4)2 · 7H2OMon.
19.12.24LaueiteMn2+Fe3+2(PO4)2(OH)2 · 8H2OTric. 1 : P1
19.12.25PseudolaueiteMn2+Fe3+2(PO4)2(OH)2 · 8H2OMon. 2/m : P21/b
19.12.26StrunziteMn2+Fe3+2(PO4)2(OH)2 · 6H2OTric. 1 : P1
19.12.27StewartiteMn2+Fe3+2(PO4)2(OH)2 · 8H2OTric. 1 : P1
19.12.30Fillowite{Mn2+}{Na8}{Ca4Na4}{(Mn2+,Fe2+)43}(PO4)36Trig. 3 : R3
19.12.32WicksiteNaCa2(Fe2+,Mn2+)4MgFe3+(PO4)6 · 2H2OOrth. mmm (2/m 2/m 2/m)
19.12.33Dickinsonite-(KMnNa){KNa}{Mn2+◻}{Ca}{Na3}{Mn2+13}{Al}(PO4)12(OH)2Mon. 2/m : B2/b
19.12.34Sarcopside(Fe2+,Mn2+,Mg)3(PO4)2Mon. 2/m : P21/b
19.12.35Ludlamite(Fe,Mn,Mg)3(PO4)2 · 4H2OMon. 2/m : P21/b
19.12.36GraftoniteFe2+Fe2+2(PO4)2Mon. 2/m : P21/b
19.12.37WilhelmvierlingiteCaMnFe3+(PO4)2(OH) · 2H2OOrth.
19.12.38FairfielditeCa2(Mn2+,Fe2+)(PO4)2 · 2H2OTric. 1 : P1
19.12.39BeusiteMn2+Mn2+2 (PO4)2Mon.
19.12.40MesseliteCa2(Fe2+,Mn2+)(PO4)2 · 2H2OTric. 1 : P1
19.12.41Jahnsite-(CaMnFe){Ca}{Mn2+}{Fe2+2}{Fe3+2}(PO4)4(OH)2 · 8H2OMon. 2/m : P2/b
19.12.42Jahnsite-(CaMnMn){Ca}{Mn2+}{Mn2+2}{Fe3+2}(PO4)4(OH)2 · 8H2OMon. 2/m : P2/b
19.12.43Jahnsite-(CaMnMg){Ca}{Mn2+}{(Mg,Fe2+)2}{Fe3+2}(PO4)4(OH)2 · 8H2OMon. 2/m : P2/b
19.12.47ZodaciteCa4Mn2+Fe3+4(PO4)6(OH)4 · 12H2OMon.
19.12.48HagendorfiteNaCaMn2+Fe2+2(PO4)3Mon. 2/m : B2/b
19.12.50VaruliteNaCaMn2+Mn2+2(PO4)3Mon. 2/m : B2/b
19.12.51GriphiteNa4Li2Ca6(Mn2+,Fe2+,Mg)19Al8(PO4)24(F,OH)8Iso. m3 (2/m 3)
19.12.52Attakolite(Ca,Sr)Mn(Al,Fe)4(HPO4,PO4)3(SiO4,PO4)(OH)4Mon. 2/m : B2/m
19.12.54Lun'okite(Mn,Ca)(Mg,Fe,Mn)Al(PO4)2OH · 4H2OOrth. mmm (2/m 2/m 2/m) : Pbca
19.12.55EosphoriteMn2+Al(PO4)(OH)2 · H2OOrth. mmm (2/m 2/m 2/m) : Cmca
19.12.56Ernstite(Mn2+,Fe3+)Al(PO4)(OH,O)2 · H2OMon.
19.12.57ChildreniteFe2+Al(PO4)(OH)2 · H2OOrth. mm2 : Ccc2
19.12.58BobfergusoniteNa2Mn5FeAl(PO4)6Mon. 2/m : P2/b
19.12.59QingheiiteNaMn3+Mg(Al,Fe3+)(PO4)3Mon. 2/m : P21/b
19.12.60Whiteite-(CaFeMg){Ca}{(Fe2+,Mn2+)}{Mg2}{Al2}(PO4)4(OH)2 · 8H2OMon. 2/m : P21/b
19.12.61Whiteite-(CaMnMg){Ca}{Mn2+}{Mg2}{Al2}(PO4)4(OH)2 · 8H2OMon. 2/m
19.12.62Whiteite-(MnFeMg){(Mn2+,Ca)}{(Fe2+,Mn2+)}{Mg2}{Al2}(PO4)4(OH)2 · 8H2OMon. 2/m : P21/b
19.12.63Rittmannite{(Mn2+,Ca)}{Mn2+}{(Fe2+,Mn2+,Mg)2}{(Al,Fe3+)2}(PO4)4(OH)2 · 8H2OMon.
19.12.64ZanazziiteCa2Mg5Be4(PO4)6(OH)4 · 6H2OMon. 2/m : B2/b
19.12.65Samuelsonite(Ca,Ba)Ca8Fe2+2Mn2+2Al2(PO4)10(OH)2Mon. 2/m : B2/m

Fluorescence of KeckiteHide

Not fluorescent

Other InformationHide

Health Risks:
No information on health risks for this material has been entered into the database. You should always treat mineral specimens with care.

References for KeckiteHide

Reference List:
Sort by Year (asc) | by Year (desc) | by Author (A-Z) | by Author (Z-A)
American Mineralogist (1979): 64: 1330-1331.
Hochleitner, R & Fehr, K.T. (2008): Keckite - a Special Member of the Jahnsite Group with Trivalent Iron on the B-site, DMG 86th Ann. Meeting, Abs. no. 138.
Hochleitner, R. & Fehr, K.T. (2010): The keckite problem and its bearing on the crystal chemistry of the jahnsite group: Mössbauer and electron-microprobe studies. Canadian Mineralogist 48, 1445-1453.

Internet Links for KeckiteHide

Localities for KeckiteHide

This map shows a selection of localities that have latitude and longitude coordinates recorded. Click on the symbol to view information about a locality. The symbol next to localities in the list can be used to jump to that position on the map.

Locality ListHide

- This locality has map coordinates listed. - This locality has estimated coordinates. ⓘ - Click for further information on this occurrence. ? - Indicates mineral may be doubtful at this locality. - Good crystals or important locality for species. - World class for species or very significant. (TL) - Type Locality for a valid mineral species. (FRL) - First Recorded Locality for everything else (eg varieties). Struck out - Mineral was erroneously reported from this locality. Faded * - Never found at this locality but inferred to have existed at some point in the past (eg from pseudomorphs.)

All localities listed without proper references should be considered as questionable.
  • Victoria
    • East Gippsland Shire
      • Omeo
        • Mt Wills Mining District
          • Glen Wills
Dr. Bill Birch - Museum Victoria
Democratic Republic of the Congo
  • Sud-Kivu
    • Mwenga
Mills, S. J., Birch, W. D., Kampf, A. R. & van Wambeke, L. (2010) Kobokoboite, Al6(PO4)4(OH)6•11H2O, a new mineral from the Kobokobo pegmatite, Democratic Republic of the Congo. European Journal of Mineralogy, 22(2)
  • Bavaria
    • Lower Bavaria
      • Zwiesel
        • Rabenstein
Weiss: "Mineralfundstellen, Deutschland West", Weise (Munich), 1990
    • Upper Palatinate
      • Pleystein
Dill, H. G., Melcher, F., Gerdes, A., & Weber, B. (2008). The origin and zoning of hypogene and supergene Fe–Mn–Mg–Sc–U–REE phosphate mineralization from the newly discovered Trutzhofmühle aplite, Hagendorf pegmatite province, Germany. The Canadian Mineralogist, 46(5), 1131-1157.
      • Waidhaus
Dill, H.G. (2009) The Hagendorf-Pleystein phosphate pegmatites (NE Bavaria, Germany) - A mineralogical, chronological and sedimentological overview. Estudos Geológicos: 19(2): 117-120.
Neues Jahrb.Min.,Abh.(1979) 134, 183-192; Hochleitner, R. and Fehr, K. T. (2010): The keckite problem and its bearing on the crystal chemistry of the jahnsite group: Mössbauer and electron-microprobe studies. Can. Mineral. 48, 1445-1453.; Grey, I. E., Macrae, C. M., Keck, E., & Birch, W. D. (2012). Aluminium-bearing strunzite derived from jahnsite at the Hagendorf-Süd pegmatite, Germany. Mineralogical Magazine, 76(5), 1165-1174.
Wittern: "Mineralfundorte in Deutschland", 2001; Dill, H. G., Weber, B., Gerdes, A., & Melcher, F. (2008). The Fe-Mn phosphate apliteSilbergrube'near Waidhaus, Germany: epithermal phosphate mineralization in the Hagendorf-Pleystein pegmatite province. Mineralogical Magazine, 72(5), 1119-1144.
  • Guarda District
    • Gouveia
      • Folgosinho
    • Sabugal
      • Bendada
Schnorrer-Köhler (1991), Mineral Occurrences.
  • Castile and Leon
    • Salamanca
      • Navasfrías
  • New Hampshire
    • Grafton Co.
      • Groton
Whitmore & Lawrence, 2004. The Pegmatite Mines Known As Palermo, p.95.; Anthony R. Kampf, Stuart J. Mills, W.B. Simmons, James W. Nizamoff, and R.W. Whitmore (2012) Falsterite, A New Zinc-Bearing Secondary Phosphate From The Palermo #1 Mine, North Groton, New Hampshire. 39th Rochester Symposium abstracts.; Kampf, A. R., Falster, A. U., Simmons, W. B., & Whitmore, R. W. (2013). Nizamoffite, Mn2+ Zn2 (PO4) 2 (H2O) 4, the Mn analogue of hopeite from the Palermo No. 1 pegmatite, North Groton, New Hampshire. American Mineralogist, 98(10), 1893-1898.
Mineral and/or Locality is an outreach project of the Hudson Institute of Mineralogy, a 501(c)(3) not-for-profit organization.
Copyright © and the Hudson Institute of Mineralogy 1993-2018, except where stated. relies on the contributions of thousands of members and supporters.
Privacy Policy - Terms & Conditions - Contact Us Current server date and time: March 23, 2018 18:52:50 Page generated: March 18, 2018 17:58:22
Go to top of page