From Wikipedia, the free encyclopedia

why cosecant?

The abbreviation for cosecant are my initials.

what I do

Web Developer, trombone player, Vespa scooter enthusiast, super fan of The Mighty Mighty Bosstones.