Here I go posting my contact information on the internet!
More contact details may or may not be added as time goes on. For now, only these four channels can nearly guarantee a response from me within the next 24 hours.
Perhaps, you need to send me an email? It's here.