cr avery Author