astuta
A starting point.