A dog's purpose : a novel for humans / w. Bruce Cameron.
Berlin-Peck Memorial Library - Adult Department:Assumed Lost, Rocky Hill, Cora J. Belden Library - Adult Department:Check Shelf
Book on CD
2010
A dog's purpose : a novel for humans / w. Bruce Cameron.
Berlin-Peck Memorial Library - Adult Department:Assumed Lost, Rocky Hill, Cora J. Belden Library - Adult Department:Check Shelf
Book on CD
2010
Emory's gift / W. Bruce Cameron.
Manchester, Main Library - Media Room:Check Shelf
Book on CD
2011
A dog's journey : another novel for humans / W. Bruce Cameron.
Farmington, Main Library - Adult Department:Check Shelf, New Britain, Main Library - Audio-Visual Materials:In Transit +1 HOLD, Rocky Hill, Cora J. Belden Library - Adult Department:Check Shelf, Southington Library - Adult:Check Shelf
Red winter / by Marc Cameron.
Glastonbury, Welles-Turner Memorial Library - New Materials:DUE 05-03-24, Granby, Main Library - Reading Room:Check Shelf, New Britain, Main Library - Audio-Visual Materials:Check Shelf, Southington Library - Adult:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
Book on CD
2022
Tom Clancy Oath of office / by Marc Cameron.
Avon Free Public Library - Adult Department:Check Shelf, Enfield, Main Library - Audio-Visual Materials:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Adult Department:Check Shelf, Granby, Main Library - Reading Room:Check Shelf, Manchester, Main Library - Media Room:Check Shelf, Simsbury Public Library - Audio Materials:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
A beam of light : an Inspector Montalbano mystery / Andrea Camilleri ; translated by Stephen Sartarel
Manchester, Main Library - Media Room:Check Shelf
The snack thief / Andrea Camilleri ; translated by Stephen Sartarelli.
West Hartford, Noah Webster Library - Media Room:Check Shelf
Book on CD
2007
Voice of the violin / by Andrea Camilleri ; [translated by Stephen Sartarelli].
Middletown, Russell Library - Adult Audiobook:Missing, West Hartford, Noah Webster Library - Media Room:Check Shelf
Book on CD
2008
The shape of water / by Andrea Camilleri.
West Hartford, Noah Webster Library - Media Room:Check Shelf
Book on CD
2006
The terra-cotta dog / by Andrea Camilleri.
West Hartford, Noah Webster Library - Media Room:Check Shelf
Book on CD
2007
The other end of the line / Andrea Camilleri ; translated by Stephen Sartarelli.
West Hartford, Noah Webster Library - Media Room:Check Shelf
Empire rising / Rick Campbell.
Cheshire Public Library - Adult Department Main Level:Check Shelf
Book on CD
2015
It's always the husband : a novel / Michele Campbell.
Avon Free Public Library - Adult Department:Check Shelf, Cheshire Public Library - Adult Department Main Level:Check Shelf
Vertical coffin : a Shane Scully novel / Stephen J. Cannell.
Cheshire Public Library - Adult Department Main Level:Check Shelf
Book on CD
2004
Three shirt deal : a Shane Scully novel / Stephen J. Cannell.
Bristol, Main Library - Audio Materials:Check Shelf, Bristol, Manross Branch - Adult Department:Check Shelf, Cheshire Public Library - Adult Department Main Level:Check Shelf
Xenocide / Orson Scott Card.
Cheshire Public Library - Adult Department Main Level:Check Shelf
Book on CD
2003
Ender's game / Orson Scott Card.
Cheshire Public Library - Adult Department Main Level:Check Shelf, Manchester, Main Library - Basement Materials:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
Book on CD
2004
Ender's game / Orson Scott Card.
Cheshire Public Library - Adult Department Main Level:Check Shelf, Manchester, Main Library - Basement Materials:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
Book on CD
2004
Shadow Puppets / Orson Scott Card.
Cheshire Public Library - Adult Department Main Level:Check Shelf
The girl with all the gifts / by M.R. Carey.
Enfield, Pearl Street Branch Library - Basement Materials:Check Shelf, South Windsor Public Library - Audio-Visual Materials:Check Shelf, West Hartford, Faxon Branch - Media Room:Check Shelf
A family affair / Robyn Carr.
Avon Free Public Library - Adult Department:Check Shelf, Cheshire Public Library - Adult Department Main Level:Check Shelf, Enfield, Main Library - Audio-Visual Materials:Check Shelf, Manchester, Main Library - Media Room:Recently Returned, New Britain, Main Library - Audio-Visual Materials:Check Shelf, Windsor Locks Public Library - Adult Department:Check Shelf
Book on CD
2022
A family affair / Robyn Carr.
Avon Free Public Library - Adult Department:Check Shelf, Cheshire Public Library - Adult Department Main Level:Check Shelf, Enfield, Main Library - Audio-Visual Materials:Check Shelf, Manchester, Main Library - Media Room:Recently Returned, New Britain, Main Library - Audio-Visual Materials:Check Shelf, Windsor Locks Public Library - Adult Department:Check Shelf
Book on CD
2022
The friendship club / Robyn Carr.
Bristol, Main Library - Audio Materials:DUE 04-25-24, Manchester, Main Library - Media Room:DUE 04-30-24, Mansfield, Main Library - Adult New Fiction Audiobook:DUE 04-20-24, New Britain, Main Library - New Materials:Check Shelf, Windsor Locks Public Library - New Materials:Check Shelf
Only the dead / Jack Carr.
Cromwell-Belden Public Library - New Materials:Check Shelf, Glastonbury, Welles-Turner Memorial Library - New Materials:DUE 05-06-24, Granby, Main Library - Reading Room:Check Shelf, Mansfield, Main Library - Adult Fiction Audiobook:Check Shelf, South Windsor Public Library - Audio-Visual Materials:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
The family gathering / Robyn Carr.
Cheshire Public Library - Adult Department Main Level:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Adult Department:Check Shelf, Middletown, Russell Library - Adult Audiobook:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf, Windsor Locks Public Library - Adult Department:Check Shelf
Book on CD
2018
The best of us / Robyn Carr.
Cheshire Public Library - Adult Department Main Level:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Adult Department:Check Shelf, Mansfield, Main Library - Adult Fiction Audiobook:Check Shelf, Middletown, Russell Library - Adult Audiobook:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
New England white / by Stephen L. Carter.
Rocky Hill, Cora J. Belden Library - Adult Department:Check Shelf, Windsor Locks Public Library - Adult Department:Check Shelf
An evil heart / Linda Castillo.
Cheshire Public Library - Adult New Materials Main Level:Check Shelf, Enfield, Main Library - Audio-Visual Materials:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Adult Department:Check Shelf, Granby, Main Library - Reading Room:Check Shelf, New Britain, Main Library - New Materials:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, Rocky Hill, Cora J. Belden Library - New Materials:Check Shelf, West Hartford, Noah Webster Library - Adult New Materials:DUE 05-08-24, Windsor Locks Public Library - New Materials:Check Shelf
Book on CD
2023
Among the wicked : a Kate Burkholder novel / Linda Castillo.
Burlington Public Library - Audio Materials:Check Shelf, East Windsor, Library Association of Warehouse Point - Adult Department:DUE 05-06-24, Granby, F.H. Cossitt Branch - Adult:Check Shelf
The hidden one / Linda Castillo.
Canton Public Library - Adult Department:Check Shelf, Manchester, Main Library - Media Room:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, Windsor Locks Public Library - Adult Department:Check Shelf
Book on CD
2022
An evil heart / Linda Castillo.
Cheshire Public Library - Adult New Materials Main Level:Check Shelf, Enfield, Main Library - Audio-Visual Materials:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Adult Department:Check Shelf, Granby, Main Library - Reading Room:Check Shelf, New Britain, Main Library - New Materials:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, Rocky Hill, Cora J. Belden Library - New Materials:Check Shelf, West Hartford, Noah Webster Library - Adult New Materials:DUE 05-08-24, Windsor Locks Public Library - New Materials:Check Shelf
Book on CD
2023
An evil heart / Linda Castillo.
Cheshire Public Library - Adult New Materials Main Level:Check Shelf, Enfield, Main Library - Audio-Visual Materials:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Adult Department:Check Shelf, Granby, Main Library - Reading Room:Check Shelf, New Britain, Main Library - New Materials:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, Rocky Hill, Cora J. Belden Library - New Materials:Check Shelf, West Hartford, Noah Webster Library - Adult New Materials:DUE 05-08-24, Windsor Locks Public Library - New Materials:Check Shelf
Book on CD
2023
Sworn to silence / Linda Castillo.
Berlin-Peck Memorial Library - Adult Department:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf
Fallen : a novel of suspense / Linda Castillo.
Glastonbury, Welles-Turner Memorial Library - Adult Department:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf, Windsor Locks Public Library - Adult Department:Check Shelf
Book on CD
2021
An evil heart / Linda Castillo.
Cheshire Public Library - Adult New Materials Main Level:Check Shelf, Enfield, Main Library - Audio-Visual Materials:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Adult Department:Check Shelf, Granby, Main Library - Reading Room:Check Shelf, New Britain, Main Library - New Materials:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, Rocky Hill, Cora J. Belden Library - New Materials:Check Shelf, West Hartford, Noah Webster Library - Adult New Materials:DUE 05-08-24, Windsor Locks Public Library - New Materials:Check Shelf
Book on CD
2023
Gone missing / Linda Castillo.
Berlin-Peck Memorial Library - Adult Department:Check Shelf, Manchester, Whiton Branch - Media Room:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
Wild storm : a Derrick Storm thriller / by Richard Castle.
Cheshire Public Library - Adult Department Main Level:Check Shelf
Book on CD
2015
Siren's call / Jayne Ann Krentz, writing as Jayne Castle.
Cheshire Public Library - Adult Department Main Level:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Adult Department:Missing, Middletown, Russell Library - Adult Audiobook:Check Shelf
Book on CD
2015
Driving heat / Richard Castle.
Cheshire Public Library - Adult Department Main Level:Check Shelf
Book on CD
2015
High heat / Richard Castle.
Cheshire Public Library - Adult Department Main Level:Check Shelf, Southington Library - Adult:Check Shelf
Book on CD
2016
Crashing heat / Richard Castle.
Cheshire Public Library - Adult Department Main Level:Check Shelf
Frozen heat / Richard Castle.
West Hartford, Noah Webster Library - Media Room:Check Shelf
Book on CD
2012
Raging heat / Richard Castle.
East Hartford, Raymond Library - Adult Department:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
My Ántonia / by Willa Cather.
Cheshire Public Library - Adult Department Main Level:Check Shelf, Marlborough, Richmond Memorial Library - Adult Department:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, Rocky Hill, Cora J. Belden Library - Adult Department:Check Shelf, Wethersfield Public Library - Audio Materials:Check Shelf
Book on CD
2007
My Ántonia / by Willa Cather.
Cheshire Public Library - Adult Department Main Level:Check Shelf, Marlborough, Richmond Memorial Library - Adult Department:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, Rocky Hill, Cora J. Belden Library - Adult Department:Check Shelf, Wethersfield Public Library - Audio Materials:Check Shelf
Book on CD
2007
O Pioneers! / Willa Cather.
Cheshire Public Library - Adult Department Main Level:Check Shelf, New Britain, Main Library - Audio-Visual Materials:Check Shelf
The song of the lark / by Willa Cather.
West Hartford, Noah Webster Library - Media Room:Check Shelf
Book on CD
2008
O pioneers! / Willa Cather.
East Hartford, Raymond Library - Adult Department:Check Shelf, Plainville Public Library - Adult Department:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
Bodyguard / Katherine Center.
Avon Free Public Library - Adult Department:Check Shelf, Bristol, Main Library - Audio Materials:Check Shelf, Canton Public Library - Adult Department:Check Shelf, Cheshire Public Library - Adult Department Main Level:Check Shelf, Mansfield, Main Library - Adult Fiction Audiobook:Check Shelf, New Britain, Main Library - Audio-Visual Materials:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf
Book on CD
2022
Hello stranger : a novel / Katherine Center.
Avon Free Public Library - Adult Department:Check Shelf, Bristol, Main Library - Audio Materials:Check Shelf, Cheshire Public Library - Adult New Materials Main Level:DUE 04-23-24, Cromwell-Belden Public Library - Adult Department:Check Shelf, Manchester, Main Library - Media Room:Recently Returned, New Britain, Main Library - New Materials:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:DUE 04-29-24
Book on CD
2023
Hello stranger : a novel / Katherine Center.
Avon Free Public Library - Adult Department:Check Shelf, Bristol, Main Library - Audio Materials:Check Shelf, Cheshire Public Library - Adult New Materials Main Level:DUE 04-23-24, Cromwell-Belden Public Library - Adult Department:Check Shelf, Manchester, Main Library - Media Room:Recently Returned, New Britain, Main Library - New Materials:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:DUE 04-29-24
Book on CD
2023
How to walk away / Katherine Center.
Berlin-Peck Memorial Library - Adult Department:Check Shelf, Cheshire Public Library - Adult Department Main Level:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, West Hartford, Faxon Branch - Adult New Materials:Check Shelf
Book on CD
2018
How to walk away / Katherine Center.
Berlin-Peck Memorial Library - Adult Department:Check Shelf, Cheshire Public Library - Adult Department Main Level:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, West Hartford, Faxon Branch - Adult New Materials:Check Shelf
How to walk away / Katherine Center.
Berlin-Peck Memorial Library - Adult Department:Check Shelf, Cheshire Public Library - Adult Department Main Level:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, West Hartford, Faxon Branch - Adult New Materials:Check Shelf
Don Quixote / by Miguel de Cervantes ; translated by Edith Grossman.
Avon Free Public Library - Adult Department:Check Shelf, Cheshire Public Library - Adult Department Main Level:DUE 11-29-22 Billed, Rocky Hill, Cora J. Belden Library - Adult Department:Check Shelf, Simsbury Public Library - Audio Materials:Check Shelf
Book on CD
2003
Don Quixote / by Miguel de Cervantes ; translated by Edith Grossman.
Avon Free Public Library - Adult Department:Check Shelf, Cheshire Public Library - Adult Department Main Level:DUE 11-29-22 Billed, Rocky Hill, Cora J. Belden Library - Adult Department:Check Shelf, Simsbury Public Library - Audio Materials:Check Shelf
Book on CD
2003
Don Quixote / by Miguel de Cervantes ; translated by Edith Grossman.
Avon Free Public Library - Adult Department:Check Shelf, Cheshire Public Library - Adult Department Main Level:DUE 11-29-22 Billed, Rocky Hill, Cora J. Belden Library - Adult Department:Check Shelf, Simsbury Public Library - Audio Materials:Check Shelf
The final solution : [a story of detection] / Michael Chabon.
Cheshire Public Library - Adult Department Main Level:Check Shelf, Colchester, Cragin Memorial Library - Media Room:Check Shelf
Book on CD
2004
The Yiddish policemen's union : [a novel] / Michael Chabon.
Avon Free Public Library - Adult Department:Check Shelf, Bloomfield at the Atrium:DUE 04-30-24, Burlington Public Library - Audio Materials:Check Shelf, Farmington, Main Library - Adult Department:Check Shelf, Mansfield, Main Library - Adult Fiction Audiobook:Check Shelf, Marlborough, Richmond Memorial Library - Adult Department:Check Shelf, New Britain, Main Library - Audio-Visual Materials:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, Portland Public Library - Adult Department:Check Shelf, Rocky Hill, Cora J. Belden Library - Adult Department:Check Shelf, South Windsor Public Library - Audio-Visual Materials:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
Book on CD
2007
Gentlemen of the road : [a tale of adventure] / Michael Chabon ; read by Andre Braugher.
Cheshire Public Library - Adult Department Main Level:Check Shelf
Book on CD
2007
Pops : fatherhood in pieces / Michael Chabon.
Cheshire Public Library - Adult Department Main Level:Check Shelf, Glastonbury, Welles-Turner Memorial Library - Adult Department:Check Shelf
The city of brass : a novel / S. A. Chakraborty.
Cheshire Public Library - Adult Department Main Level:Check Shelf, Farmington, Main Library - Adult Department:Check Shelf, South Windsor Public Library - Audio-Visual Materials:Check Shelf
The last house on the street / Diane Chamberlain.
Avon Free Public Library - Adult Department:Check Shelf, Berlin-Peck Memorial Library - Adult Department:Check Shelf, Bristol, Main Library - Audio Materials:Check Shelf, Canton Public Library - Adult Department:Check Shelf, East Windsor, Library Association of Warehouse Point - Adult Department:Check Shelf, Enfield, Main Library - Audio-Visual Materials:Check Shelf, Mansfield, Maple Road Branch - Senior Center:Check Shelf, Marlborough, Richmond Memorial Library - Adult Department:Check Shelf, New Britain, Main Library - Audio-Visual Materials:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, Windsor, Main Library - Adult Department:Check Shelf
Book on CD
2022
Necessary lies / Diane Chamberlain.
Bristol, Main Library - Audio Materials:Check Shelf, Burlington Public Library - Audio Materials:Check Shelf, Cheshire Public Library - Adult Department Main Level:Check Shelf, Simsbury Public Library - Audio Materials:Check Shelf
Book on CD
2013
The silent sister : a novel / Diane Chamberlain.
Bristol, Main Library - Audio Materials:Check Shelf, Bristol, Manross Branch - Adult Department:Check Shelf, Cheshire Public Library - Adult Department Main Level:Check Shelf, Enfield, Main Library - Audio-Visual Materials:Check Shelf, Manchester, Main Library - Media Room:Check Shelf, Mansfield, Main Library - Adult Fiction Audiobook:Check Shelf, West Hartford, Bishop's Corner Branch - Media Room:DUE 12-09-19 Billed, West Hartford, Faxon Branch - Media Room:Check Shelf
Book on CD
2014
The silent sister : a novel / Diane Chamberlain.
Bristol, Main Library - Audio Materials:Check Shelf, Bristol, Manross Branch - Adult Department:Check Shelf, Cheshire Public Library - Adult Department Main Level:Check Shelf, Enfield, Main Library - Audio-Visual Materials:Check Shelf, Manchester, Main Library - Media Room:Check Shelf, Mansfield, Main Library - Adult Fiction Audiobook:Check Shelf, West Hartford, Bishop's Corner Branch - Media Room:DUE 12-09-19 Billed, West Hartford, Faxon Branch - Media Room:Check Shelf
The school for good mothers : a novel / Jessamine Chan.
Cheshire Public Library - Adult Department Main Level:Check Shelf, East Windsor, Library Association of Warehouse Point - Adult Department:Check Shelf, Farmington, Main Library - Adult Department:Check Shelf, Manchester, Main Library - Media Room:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, West Hartford, Bishop's Corner Branch - Media Room:Check Shelf, West Hartford, Faxon Branch - Media Room:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
Book on CD
2022
The school for good mothers : a novel / Jessamine Chan.
Cheshire Public Library - Adult Department Main Level:Check Shelf, East Windsor, Library Association of Warehouse Point - Adult Department:Check Shelf, Farmington, Main Library - Adult Department:Check Shelf, Manchester, Main Library - Media Room:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, West Hartford, Bishop's Corner Branch - Media Room:Check Shelf, West Hartford, Faxon Branch - Media Room:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
Book on CD
2022
The storm we made : a novel / Vanessa Chan.
Cromwell-Belden Public Library - New Materials:DUE 04-27-24, Manchester, Main Library - Media Room:Check Shelf
The school for good mothers : a novel / Jessamine Chan.
Cheshire Public Library - Adult Department Main Level:Check Shelf, East Windsor, Library Association of Warehouse Point - Adult Department:Check Shelf, Farmington, Main Library - Adult Department:Check Shelf, Manchester, Main Library - Media Room:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, West Hartford, Bishop's Corner Branch - Media Room:Check Shelf, West Hartford, Faxon Branch - Media Room:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
Book on CD
2022
The school for good mothers : a novel / Jessamine Chan.
Cheshire Public Library - Adult Department Main Level:Check Shelf, East Windsor, Library Association of Warehouse Point - Adult Department:Check Shelf, Farmington, Main Library - Adult Department:Check Shelf, Manchester, Main Library - Media Room:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, West Hartford, Bishop's Corner Branch - Media Room:Check Shelf, West Hartford, Faxon Branch - Media Room:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
Book on CD
2022
The school for good mothers : a novel / Jessamine Chan.
Cheshire Public Library - Adult Department Main Level:Check Shelf, East Windsor, Library Association of Warehouse Point - Adult Department:Check Shelf, Farmington, Main Library - Adult Department:Check Shelf, Manchester, Main Library - Media Room:Check Shelf, Newington, Lucy Robbins Welles Library - Adult Department:Check Shelf, West Hartford, Bishop's Corner Branch - Media Room:Check Shelf, West Hartford, Faxon Branch - Media Room:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
Sycamore : a novel / Bryn Chancellor.
Cheshire Public Library - Adult Department Main Level:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
Sycamore : a novel / Bryn Chancellor.
Cheshire Public Library - Adult Department Main Level:Check Shelf, West Hartford, Noah Webster Library - Media Room:Check Shelf
The John Cheever audio collection / John Cheever ; performed by Meryl Streep, George Plimpton and oth
Manchester, Main Library - Basement Materials:Check Shelf