o-chitose - what might have been and what has been

more about : o-chitose