Angel Doran
Posts by Angel Doran:
- Anydrous Phosphates
- Borates
- Carbonates
- Collection
- Cyclosilicates
- Dinosaurs
- Geologic Time
- Halides
- Hydrated Phosphates
- Inosilicates
- Maps
- Michigan
- Mineraloids
- Minerals
- Neosilicates
- Non-Silicates
- Non-Simple Phosphates
- Opinion
- Organics
- Oxides
- Petoskey Stones
- Phosphates
- Phyllosilicates
- Presentations
- Projects
- Recommendations
- References
- Silicates
- Solar System
- Sorosilicates
- Sulfides
- Tectosilicates




Fossils
Collection Mineraloids Non-Silicates Arsenates Arsenides Borates Carbonates Halides Molybdates Sulfides Silicates Cyclosilicates Inosilicates Neosilicates Phyllosilicates Sorosilicates Tectosilicates […]
Minerals
Collection Mineraloids Non-Silicates Arsenates Arsenides Borates Carbonates Halides Molybdates Sulfides Silicates Cyclosilicates Inosilicates Neosilicates Phyllosilicates Sorosilicates Tectosilicates […]
Rocks
Collection Arsenates Arsenides Borates Carbonates Collection Cyclosilicates Dinosaurs Geologic Time Halides Inosilicates Maps Michigan Mineraloids Mineraloids Molybdates Neosilicates Non-Silicates Opinion […]



How Opal’s Play-of-Color Works
Before explaining how opal’s play-of-color works, I’ll need to review a few definitions you may not have encountered since school. […]

Angel’s Software Experience
I started designing websites in 1997 using HTML. I switched to Dreamweaver when it launched in December 1997 and continued […]