David MacMillan

David MacMillan

David MacMillan

Anyone with really good ideas will always be looking for better ones. Writing about law, fundamentalism, and science denial…book to follow.