Aaron has written for the following publications and organizations: