avery sparrow