Abstract composition #23
back