johngmoore.com is offline.
John is not available for commissions until further notice due to serious illness.