Your conditions: Andrew A. Chael