Have you filled a bucket today? : a guide to daily happiness for kids / by Carol McCloud ; illustrate
Berlin-Peck Memorial Library - Children's Department:Check Shelf, Canton Public Library - Children's Department:Check Shelf, Cheshire Public Library - Children's Department:Check Shelf, Manchester, Main Library - Children's Department:DUE 03-30-24, Manchester, Whiton Branch - Children's Department:Check Shelf, Middletown, Russell Library - Children's Picture Book:DUE 05-07-24, Plainville Public Library - Children's Department:Check Shelf, Simsbury Public Library - Children's Department:Check Shelf, South Windsor Public Library - Children's Department:Check Shelf, Windsor Locks Public Library - Children's Department:DUE 03-22-24, Windsor, Main Library - Children's Department:Check Shelf
What kind of friend are you? / by Brooke Rowe.
Bristol, Main Library - Children's Department:Check Shelf, Bristol, Manross Branch - Children's Department:Check Shelf, Canton Public Library - Children's Department:DUE 07-05-23 Billed
Are you "normal"? / by Mark Shulman.
Bristol, Main Library - Young Adult Materials in Adult Department:Check Shelf, East Hartford, Raymond Library - Children's Department:Check Shelf, Manchester, Main Library - Children's Department:Check Shelf, South Windsor Public Library - Children's Department:Check Shelf, Southington Library - Children:Check Shelf
Why am I different? / Norma Simon ; pictures by Dora Leder.
Granby, Main Library - Children's Room:Check Shelf, Manchester, Main Library - Children's Department:Check Shelf
People / written and illustrated by Peter Spier.
Avon Free Public Library - Children's Department:Check Shelf, Bloomfield, Prosser Library - Children's Department:Storage, Canton Public Library - Children's Department:Check Shelf, Cheshire Public Library - Children's Department:Check Shelf, Farmington, Main Library - Children's Department:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Children's Department:Check Shelf, Granby, Main Library - Children's Room:Check Shelf, Manchester, Main Library - Children's Department:Check Shelf, Manchester, Whiton Branch - Children's Department:Check Shelf, Plainville Public Library - Children's Department:Check Shelf, Simsbury Public Library - Children's Department:DUE 05-17-24, South Windsor Public Library - Children's Department:Missing, University of Saint Joseph: Pope Pius XII Library - Children's Department:Check Shelf, West Hartford, Noah Webster Library - Children's Nonfiction:Check Shelf, Windsor, Main Library - Children's Department:Check Shelf
Book
1980
People / written and illustrated by Peter Spier.
Avon Free Public Library - Children's Department:Check Shelf, Bloomfield, Prosser Library - Children's Department:Storage, Canton Public Library - Children's Department:Check Shelf, Cheshire Public Library - Children's Department:Check Shelf, Farmington, Main Library - Children's Department:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Children's Department:Check Shelf, Granby, Main Library - Children's Room:Check Shelf, Manchester, Main Library - Children's Department:Check Shelf, Manchester, Whiton Branch - Children's Department:Check Shelf, Plainville Public Library - Children's Department:Check Shelf, Simsbury Public Library - Children's Department:DUE 05-17-24, South Windsor Public Library - Children's Department:Missing, University of Saint Joseph: Pope Pius XII Library - Children's Department:Check Shelf, West Hartford, Noah Webster Library - Children's Nonfiction:Check Shelf, Windsor, Main Library - Children's Department:Check Shelf
People / written and illustrated by Peter Spier.
Avon Free Public Library - Children's Department:Check Shelf, Bloomfield, Prosser Library - Children's Department:Storage, Canton Public Library - Children's Department:Check Shelf, Cheshire Public Library - Children's Department:Check Shelf, Farmington, Main Library - Children's Department:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Children's Department:Check Shelf, Granby, Main Library - Children's Room:Check Shelf, Manchester, Main Library - Children's Department:Check Shelf, Manchester, Whiton Branch - Children's Department:Check Shelf, Plainville Public Library - Children's Department:Check Shelf, Simsbury Public Library - Children's Department:DUE 05-17-24, South Windsor Public Library - Children's Department:Missing, University of Saint Joseph: Pope Pius XII Library - Children's Department:Check Shelf, West Hartford, Noah Webster Library - Children's Nonfiction:Check Shelf, Windsor, Main Library - Children's Department:Check Shelf
Book
1980
People / written and illustrated by Peter Spier.
Avon Free Public Library - Children's Department:Check Shelf, Bloomfield, Prosser Library - Children's Department:Storage, Canton Public Library - Children's Department:Check Shelf, Cheshire Public Library - Children's Department:Check Shelf, Farmington, Main Library - Children's Department:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Children's Department:Check Shelf, Granby, Main Library - Children's Room:Check Shelf, Manchester, Main Library - Children's Department:Check Shelf, Manchester, Whiton Branch - Children's Department:Check Shelf, Plainville Public Library - Children's Department:Check Shelf, Simsbury Public Library - Children's Department:DUE 05-17-24, South Windsor Public Library - Children's Department:Missing, University of Saint Joseph: Pope Pius XII Library - Children's Department:Check Shelf, West Hartford, Noah Webster Library - Children's Nonfiction:Check Shelf, Windsor, Main Library - Children's Department:Check Shelf
Book
1980
People / written and illustrated by Peter Spier.
Avon Free Public Library - Children's Department:Check Shelf, Bloomfield, Prosser Library - Children's Department:Storage, Canton Public Library - Children's Department:Check Shelf, Cheshire Public Library - Children's Department:Check Shelf, Farmington, Main Library - Children's Department:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Children's Department:Check Shelf, Granby, Main Library - Children's Room:Check Shelf, Manchester, Main Library - Children's Department:Check Shelf, Manchester, Whiton Branch - Children's Department:Check Shelf, Plainville Public Library - Children's Department:Check Shelf, Simsbury Public Library - Children's Department:DUE 05-17-24, South Windsor Public Library - Children's Department:Missing, University of Saint Joseph: Pope Pius XII Library - Children's Department:Check Shelf, West Hartford, Noah Webster Library - Children's Nonfiction:Check Shelf, Windsor, Main Library - Children's Department:Check Shelf
Book
1980
People / written and illustrated by Peter Spier.
Avon Free Public Library - Children's Department:Check Shelf, Bloomfield, Prosser Library - Children's Department:Storage, Canton Public Library - Children's Department:Check Shelf, Cheshire Public Library - Children's Department:Check Shelf, Farmington, Main Library - Children's Department:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Children's Department:Check Shelf, Granby, Main Library - Children's Room:Check Shelf, Manchester, Main Library - Children's Department:Check Shelf, Manchester, Whiton Branch - Children's Department:Check Shelf, Plainville Public Library - Children's Department:Check Shelf, Simsbury Public Library - Children's Department:DUE 05-17-24, South Windsor Public Library - Children's Department:Missing, University of Saint Joseph: Pope Pius XII Library - Children's Department:Check Shelf, West Hartford, Noah Webster Library - Children's Nonfiction:Check Shelf, Windsor, Main Library - Children's Department:Check Shelf
Raise your hand / by Alice Paul Tapper ; illustrated by Marta Kissi.
Berlin-Peck Memorial Library - Children's Department:Check Shelf, East Hartford, Raymond Library - Children's Department:Check Shelf, New Britain, Main Library - Children's Department:DUE 05-15-24, Simsbury Public Library - Children's Department:Check Shelf, South Windsor Public Library - Children's Department:Check Shelf, Windsor, Main Library - Children's Department:On Holdshelf
Quiet power : the secret strengths of introverts / Susan Cain with Gregory Mone and Erica Moroz ; ill
Berlin-Peck Memorial Library - Teen New Books:DUE 04-12-24, Bristol, Manross Branch - Young Adult:Check Shelf, Burlington Public Library - Teen:DUE 05-18-24, Cheshire Public Library - Children's Department:Check Shelf, Enfield, Pearl Street Branch Library - Young Adult:Check Shelf, Farmington, Main Library - Adult Department:Check Shelf, Manchester, Main Library - Children's Department:Check Shelf, Mansfield, Main Library - Juvenile Nonfiction:Check Shelf, Marlborough, Richmond Memorial Library - Young Adult:Check Shelf, New Britain, Main Library - Young Adult:Check Shelf, Newington, Lucy Robbins Welles Library - Children's Department:Check Shelf, Plainville Public Library - Young Adult:Check Shelf, Simsbury Public Library - Teen:Check Shelf, South Windsor Public Library - Young Adult:Check Shelf, West Hartford, Faxon Branch - Children's Nonfiction:Check Shelf, West Hartford, Noah Webster Library - Teen:DUE 05-13-24, Windsor, Main Library - Teen:Check Shelf
Book
2016
Quiet power : the secret strengths of introverts / Susan Cain with Gregory Mone and Erica Moroz ; ill
Berlin-Peck Memorial Library - Teen New Books:DUE 04-12-24, Bristol, Manross Branch - Young Adult:Check Shelf, Burlington Public Library - Teen:DUE 05-18-24, Cheshire Public Library - Children's Department:Check Shelf, Enfield, Pearl Street Branch Library - Young Adult:Check Shelf, Farmington, Main Library - Adult Department:Check Shelf, Manchester, Main Library - Children's Department:Check Shelf, Mansfield, Main Library - Juvenile Nonfiction:Check Shelf, Marlborough, Richmond Memorial Library - Young Adult:Check Shelf, New Britain, Main Library - Young Adult:Check Shelf, Newington, Lucy Robbins Welles Library - Children's Department:Check Shelf, Plainville Public Library - Young Adult:Check Shelf, Simsbury Public Library - Teen:Check Shelf, South Windsor Public Library - Young Adult:Check Shelf, West Hartford, Faxon Branch - Children's Nonfiction:Check Shelf, West Hartford, Noah Webster Library - Teen:DUE 05-13-24, Windsor, Main Library - Teen:Check Shelf
Boys will be human : a get-real gut-check guide to becoming the strongest, kindest, bravest person yo
Berlin-Peck Memorial Library - Children's Department:Check Shelf, Bloomfield at the Atrium:Check Shelf, Burlington Public Library - Middle School Books:Check Shelf, Canton Public Library - Teen:Check Shelf, Cromwell-Belden Public Library - Children's Department:Check Shelf, East Hartford, Raymond Library - Children's Department:Check Shelf, Plainville Public Library - Children's Department:Check Shelf, Simsbury Public Library - Children's Department:Check Shelf, Southington Library - Children:Check Shelf
Boys will be human : a get-real gut-check guide to becoming the strongest, kindest, bravest person yo
Berlin-Peck Memorial Library - Children's Department:Check Shelf, Bloomfield at the Atrium:Check Shelf, Burlington Public Library - Middle School Books:Check Shelf, Canton Public Library - Teen:Check Shelf, Cromwell-Belden Public Library - Children's Department:Check Shelf, East Hartford, Raymond Library - Children's Department:Check Shelf, Plainville Public Library - Children's Department:Check Shelf, Simsbury Public Library - Children's Department:Check Shelf, Southington Library - Children:Check Shelf
Book
2022
Boys will be human : a get-real gut-check guide to becoming the strongest, kindest, bravest person yo
Berlin-Peck Memorial Library - Children's Department:Check Shelf, Bloomfield at the Atrium:Check Shelf, Burlington Public Library - Middle School Books:Check Shelf, Canton Public Library - Teen:Check Shelf, Cromwell-Belden Public Library - Children's Department:Check Shelf, East Hartford, Raymond Library - Children's Department:Check Shelf, Plainville Public Library - Children's Department:Check Shelf, Simsbury Public Library - Children's Department:Check Shelf, Southington Library - Children:Check Shelf
Wolfpack : how young people will find their voice, unite their pack, and change the world / Abby Wamb
Avon Free Public Library - Teen:Check Shelf, Berlin-Peck Memorial Library - Children's Department:Check Shelf, Cheshire Public Library - YA:Check Shelf, Farmington, Main Library - Children's Department:Check Shelf
Wolfpack : how young people will find their voice, unite their pack, and change the world / Abby Wamb
Avon Free Public Library - Teen:Check Shelf, Berlin-Peck Memorial Library - Children's Department:Check Shelf, Cheshire Public Library - YA:Check Shelf, Farmington, Main Library - Children's Department:Check Shelf
Boys will be human : a get-real gut-check guide to becoming the strongest, kindest, bravest person yo
Berlin-Peck Memorial Library - Children's Department:Check Shelf, Bloomfield at the Atrium:Check Shelf, Burlington Public Library - Middle School Books:Check Shelf, Canton Public Library - Teen:Check Shelf, Cromwell-Belden Public Library - Children's Department:Check Shelf, East Hartford, Raymond Library - Children's Department:Check Shelf, Plainville Public Library - Children's Department:Check Shelf, Simsbury Public Library - Children's Department:Check Shelf, Southington Library - Children:Check Shelf
Me and my feelings : a kids' guide to understanding and expressing themselves / Vanessa Green Allen,
Bloomfield at the Atrium:DUE 08-16-21 Billed, Enfield, Main Library - Children's Department:Check Shelf
Stress less : how to achieve inner calm and relaxation / by Aubre Andrus with Karen Bluth, PhD; illus
Berlin-Peck Memorial Library - Children's Department:Check Shelf, New Britain, Main Library - Children's Department:Check Shelf, Newington, Lucy Robbins Welles Library - Children's Department:Check Shelf
The yellow book : what to do when you're excited / by William Anthony.
Avon Free Public Library - Children's Department:Check Shelf, Farmington, Barney Branch - Children's Department:Check Shelf, Farmington, Main Library - Children's Department:Check Shelf
Book
2022
The blue book : what to do when you're sad / by William Anthony.
Avon Free Public Library - Children's Department:Check Shelf, East Hartford, Raymond Library - Children's Department:Check Shelf, Farmington, Barney Branch - Children's Department:Check Shelf, Farmington, Main Library - Children's Department:Check Shelf
Book
2022
The purple book : what to do when you're nervous / by William Anthony.
Avon Free Public Library - Children's Department:Check Shelf, East Hartford, Raymond Library - Children's Department:Check Shelf, Farmington, Barney Branch - Children's Department:Check Shelf, Farmington, Main Library - Children's Department:Check Shelf, Wethersfield Public Library - Children's Department:Check Shelf
Book
2021
The red book : what to do when you're angry / by William Anthony.
Avon Free Public Library - Children's Department:Check Shelf, East Hartford, Raymond Library - Children's Department:Check Shelf, Farmington, Barney Branch - Children's Department:Check Shelf, Farmington, Main Library - Children's Department:Check Shelf
Name and tame your anxiety : a kid's guide / Summer Batte ; illustrated by Amberin Huq.
Avon Free Public Library - Children's New Materials:Check Shelf, Colchester, Cragin Memorial Library - Children's Department:Check Shelf, Marlborough, Richmond Memorial Library - Children's Department:Check Shelf, New Britain, Main Library - Children's Department:Check Shelf
A children's book about fighting / by Joy Berry.
Cromwell-Belden Public Library - Children's Department:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Children's Department:Check Shelf, Southington Library - Children:Check Shelf, Windsor, Main Library - Children's Department:Check Shelf
Book
1988
Whining / Joy Berry ; illustrated by Bartholomew.
Burlington Public Library - Children's Department:Check Shelf, Cromwell-Belden Public Library - Children's Department:Check Shelf, East Windsor, Library Association of Warehouse Point - Children's Department:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Children's Department:Check Shelf, Simsbury Public Library - Children's Department:Check Shelf, Windsor, Main Library - Children's Department:Check Shelf
How children thrive : the practical science of raising independent, resilient, and happy kids / Mark
West Hartford, Noah Webster Library - Parent Collection:Check Shelf
The kids' guide to staying awesome and in control : simple stuff to help children regulate their emot
Avon Free Public Library - Children's Department:Check Shelf, Canton Public Library - Children's Department:Check Shelf, Farmington, Main Library - Children's Department:Check Shelf, Plainville Public Library - Children's Department:Check Shelf
Playful learning : develop your child's sense of joy and wonder / text and photography by Mariah Brue
Middletown, Russell Library - Children's Parents Collection:Check Shelf, Rocky Hill, Cora J. Belden Library - Children's Department:Check Shelf, Southington Library - Children:Check Shelf, West Hartford, Noah Webster Library - Parent Collection:Check Shelf, Windsor, Main Library - Children's Department:Check Shelf
How to be a superhero called self-control! : super powers to help younger children to regulate their
Avon Free Public Library - Children's Department:Check Shelf, Berlin-Peck Memorial Library - Children's Department:Check Shelf, Farmington, Main Library - Children's Department:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Children's Department:Check Shelf
Book
2016
The kids' guide to staying awesome and in control : simple stuff to help children regulate their emot
Avon Free Public Library - Children's Department:Check Shelf, Canton Public Library - Children's Department:Check Shelf, Farmington, Main Library - Children's Department:Check Shelf, Plainville Public Library - Children's Department:Check Shelf
Book
2014
How to be a superhero called self-control! : super powers to help younger children to regulate their
Avon Free Public Library - Children's Department:Check Shelf, Berlin-Peck Memorial Library - Children's Department:Check Shelf, Farmington, Main Library - Children's Department:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Children's Department:Check Shelf
Ask for help / by Susanne M. Bushman.
Avon Free Public Library - Children's Department:Check Shelf, South Windsor Public Library - Children's Department:Check Shelf
Book
2020
Create positive habits / by Susanne M. Bushman.
Avon Free Public Library - Children's Department:Check Shelf, South Windsor Public Library - Children's Department:Check Shelf
Book
2020
Don't give up / by Susanne M. Bushman.
Avon Free Public Library - Children's Department:Check Shelf, South Windsor Public Library - Children's Department:Check Shelf
Book
2020
Set goals / by Susanne M. Bushman.
Avon Free Public Library - Children's Department:Check Shelf, South Windsor Public Library - Children's Department:Check Shelf
Quiet power : the secret strengths of introverts / Susan Cain with Gregory Mone and Erica Moroz ; ill
Berlin-Peck Memorial Library - Teen New Books:DUE 04-12-24, Bristol, Manross Branch - Young Adult:Check Shelf, Burlington Public Library - Teen:DUE 05-18-24, Cheshire Public Library - Children's Department:Check Shelf, Enfield, Pearl Street Branch Library - Young Adult:Check Shelf, Farmington, Main Library - Adult Department:Check Shelf, Manchester, Main Library - Children's Department:Check Shelf, Mansfield, Main Library - Juvenile Nonfiction:Check Shelf, Marlborough, Richmond Memorial Library - Young Adult:Check Shelf, New Britain, Main Library - Young Adult:Check Shelf, Newington, Lucy Robbins Welles Library - Children's Department:Check Shelf, Plainville Public Library - Young Adult:Check Shelf, Simsbury Public Library - Teen:Check Shelf, South Windsor Public Library - Young Adult:Check Shelf, West Hartford, Faxon Branch - Children's Nonfiction:Check Shelf, West Hartford, Noah Webster Library - Teen:DUE 05-13-24, Windsor, Main Library - Teen:Check Shelf
Book
2016
Quiet power : the secret strengths of introverts / Susan Cain with Gregory Mone and Erica Moroz ; ill
Berlin-Peck Memorial Library - Teen New Books:DUE 04-12-24, Bristol, Manross Branch - Young Adult:Check Shelf, Burlington Public Library - Teen:DUE 05-18-24, Cheshire Public Library - Children's Department:Check Shelf, Enfield, Pearl Street Branch Library - Young Adult:Check Shelf, Farmington, Main Library - Adult Department:Check Shelf, Manchester, Main Library - Children's Department:Check Shelf, Mansfield, Main Library - Juvenile Nonfiction:Check Shelf, Marlborough, Richmond Memorial Library - Young Adult:Check Shelf, New Britain, Main Library - Young Adult:Check Shelf, Newington, Lucy Robbins Welles Library - Children's Department:Check Shelf, Plainville Public Library - Young Adult:Check Shelf, Simsbury Public Library - Teen:Check Shelf, South Windsor Public Library - Young Adult:Check Shelf, West Hartford, Faxon Branch - Children's Nonfiction:Check Shelf, West Hartford, Noah Webster Library - Teen:DUE 05-13-24, Windsor, Main Library - Teen:Check Shelf
Feeling sad / by Rosalyn Clark.
Cheshire Public Library - Children's Department:Check Shelf, Manchester, Main Library - Children's Department:Check Shelf, New Britain, Main Library - Children's Department:Check Shelf, South Windsor Public Library - Children's Department:Check Shelf
Daniel's little songs for big feelings / adapted by May Nakamura ; poses and layouts by Jason Fruchte
Cheshire Public Library - Children's Department:Check Shelf, Rocky Hill, Cora J. Belden Library - Children's Department:Check Shelf
The formula : unlocking the secrets to raising highly successful children / Ronald F. Ferguson and Ta
Bristol, Main Library - Non Fiction:Check Shelf, Cromwell-Belden Public Library - Adult Department:Check Shelf, South Windsor Public Library - Non Fiction:Check Shelf, West Hartford, Noah Webster Library - Parent Collection:Check Shelf, Wethersfield Public Library - Non Fiction:Check Shelf, Windsor, Main Library - Adult Department:Check Shelf
What to do when fear interferes : a kid's guide to overcoming phobias / by Claire A. B. Freeland, PhD
Bristol, Main Library - Children's Department:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Children's Department:Check Shelf, Middletown, Russell Library - Children's Nonfiction:Check Shelf, West Hartford, Noah Webster Library - Parent Collection:DUE 05-03-24, Wethersfield Public Library - Children's Department:Check Shelf
Book
2019
What to do when you feel too shy : a kid's guide to overcoming social anxiety / by Claire A.B. Freela
Glastonbury, Welles-Turner Memorial Library - Children's Department:Check Shelf, Mansfield, Main Library - Juvenile Nonfiction:DUE 05-11-24
Book
2016
What to do when you feel too shy : a kid's guide to overcoming social anxiety / by Claire A.B. Freela
Glastonbury, Welles-Turner Memorial Library - Children's Department:Check Shelf, Mansfield, Main Library - Juvenile Nonfiction:DUE 05-11-24
The world needs who you were made to be / Joanna Gaines ; illustrated by Julianna Swaney.
Berlin-Peck Memorial Library - Children's Department:Check Shelf, Cromwell-Belden Public Library - Children's Department:Check Shelf, East Hartford, Raymond Library - Children's New Materials:Check Shelf, East Windsor, Library Association of Warehouse Point - Children's Department:Check Shelf, West Hartford, Bishop's Corner Branch - Children's Department:Check Shelf, West Hartford, Noah Webster Library - Picture Book Bins:Check Shelf, Windsor, Main Library - Children's Department:DUE 05-10-24
Kid confident. #2 : how to master your mood in middle school / by Lenka Glassman, PsyD ; illustrated
Bloomfield at the Atrium:Check Shelf, Bristol, Main Library - Children's Department:Check Shelf, East Hartford, Raymond Library - Children's Department:Check Shelf, Enfield, Main Library - Children's Department:Check Shelf, Manchester, Main Library - Children's Department:DUE 05-07-24, Plainville Public Library - Young Adult:Check Shelf, West Hartford, Noah Webster Library - Tween :Check Shelf, Windsor, Main Library - Children's Department:Check Shelf
Book
2022
Kid confident. #2 : how to master your mood in middle school / by Lenka Glassman, PsyD ; illustrated
Bloomfield at the Atrium:Check Shelf, Bristol, Main Library - Children's Department:Check Shelf, East Hartford, Raymond Library - Children's Department:Check Shelf, Enfield, Main Library - Children's Department:Check Shelf, Manchester, Main Library - Children's Department:DUE 05-07-24, Plainville Public Library - Young Adult:Check Shelf, West Hartford, Noah Webster Library - Tween :Check Shelf, Windsor, Main Library - Children's Department:Check Shelf
Troublemakers and superpowers : 29 stories of people who turned childhood struggles into strengths /
Middletown, Russell Library - NEW Children's Items:Check Shelf
I want to win! / Sue Graves ; illustrated by Emanuela Carletti and Desideria Guicciardini.
Glastonbury, Welles-Turner Memorial Library - Children's Department:DUE 05-12-24, New Britain, Main Library - Children's Department:Check Shelf, South Windsor Public Library - Children's Department:Check Shelf