Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.
Warning: getimagesize(./images/events/cuyahoga/CER_BtBJ_Summer_Author__360_x_360__Jennifer_Mandula.png): failed to open stream: No such file or directory in /app/data/event.php line 517
Notice: Trying to access array offset on value of type bool in /app/data/event.php line 518
Notice: Trying to access array offset on value of type bool in /app/data/event.php line 519
Image for event: Author Jennifer Mandula

Register 47 Seats Remaining

Author Jennifer Mandula

The Geomagician

2026-06-08 19:00:00 2026-06-08 20:00:00 America/New_York Author Jennifer Mandula When a Victorian fossil hunter discovers a baby pterodactyl, she vows to protect him, with the help of a fellow scholar—her former fiancé—in this enchanting and transporting historical fantasy. Brook Park Branch - Large Meeting Room (72)

Monday, June 08
7:00pm - 8:00pm

Add to Calendar 2026-06-08 19:00:00 2026-06-08 20:00:00 America/New_York Author Jennifer Mandula When a Victorian fossil hunter discovers a baby pterodactyl, she vows to protect him, with the help of a fellow scholar—her former fiancé—in this enchanting and transporting historical fantasy. Brook Park Branch - Large Meeting Room (72)

Brook Park Branch

Large Meeting Room (72)

When a Victorian fossil hunter discovers a baby pterodactyl, she vows to protect him, with the help of a fellow scholar—her former fiancé—in this enchanting and transporting historical fantasy.

Join us at Brook Park Library for this exciting debut novel by a local author, Jennifer Mandula! Jennifer will discuss her debut book, The Geomagician, a fictional novel about Paleontologist Mary Anning. 

Jennifer Mandula lives in Cleveland, Ohio, with her husband, three daughters, and a neurotic corgi. She first learned of the historical Mary Anning while studying for her master’s in education at the University of Oxford. In her spare time, she visits local bakeries and plans her next escape to the beach. The Geomagician is her debut novel.

Book Description: Mary Anning wants to be a geomagician—a paleontologist who uses fossils to wield magic—but since the Geomagical Society of London refuses to admit women, she’s stuck selling her discoveries to tourists instead. Then an ancient egg hatches in her hands, revealing a lovable baby pterodactyl that Mary names Ajax, and she knows that this is a scientific find that could make her career—if she’s strategic.

TAGS: | General | Author Event |

Brook Park Branch

bpkmgr@cuyahogalibrary.org
Phone: 216.267.5250
Fax: 216.267.3776
Branch manager
Gabriel Venditti

Hours
Skip Opening Hours widget
Mon, Jun 01 9:00AM to 9:00PM
Tue, Jun 02 9:00AM to 9:00PM
Wed, Jun 03 9:00AM to 9:00PM
Thu, Jun 04 9:00AM to 9:00PM
Fri, Jun 05 9:00AM to 5:30PM
Sat, Jun 06 9:00AM to 5:30PM
Sun, Jun 07 1:00PM to 5:00PM

About the branch

The Brook Park Branch offers community meeting space and study rooms.

This branch is a Student Success Center and a Greater Cleveland Food Bank Kids Café location.

Upcoming events

Skip Upcoming Events widget
Tue, Jun 02, 10:00am - 10:30am
Large Meeting Room (72)
Music fuels your child's mind!

Tue, Jun 02, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Wed, Jun 03, 10:00am - 10:30am
Large Meeting Room (72)
Boost your baby's brain through stories and play!

Wed, Jun 03, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Thu, Jun 04, 10:00am - 11:00am
Large Meeting Room (72)
Heart disease remains one of the leading causes of illness, but many risk factors can be managed with healthy lifestyle choices. This informative talk will be facilitated by Southwest General Hospital

Thu, Jun 04, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Thu, Jun 04, 6:45pm - 7:15pm
Large Meeting Room (72)
Boost your child's brain with stories and play!

Fri, Jun 05, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Mon, Jun 08, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Mon, Jun 08, 2:00pm - 4:00pm
Large Meeting Room (72)
Drop in for reading, art, science, technology, engineering and math challenges! No registration required.

Mon, Jun 08, 7:00pm - 8:00pm
Large Meeting Room (72)
When a Victorian fossil hunter discovers a baby pterodactyl, she vows to protect him, with the help of a fellow scholar—her former fiancé—in this enchanting and transporting historical fantasy.

Tue, Jun 09, 10:00am - 10:30am
Large Meeting Room (72)
Music fuels your child's mind!

Tue, Jun 09, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Tue, Jun 09, 2:00pm - 4:00pm
Large Meeting Room (72)
Drop in for reading, art, science, technology, engineering and math challenges! No registration required.

Tue, Jun 09, 7:00pm - 8:00pm
Large Meeting Room (72)
A gripping look at the brilliant minds who worked in secrecy to turn the tides of World War II.

Wed, Jun 10, 10:00am - 10:30am
Large Meeting Room (72)
Boost your baby's brain through stories and play!

Wed, Jun 10, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Wed, Jun 10, 2:00pm - 4:00pm
Large Meeting Room (72)
Drop in for reading, art, science, technology, engineering and math challenges! No registration required.

Wed, Jun 10, 6:00pm - 7:00pm
Large Meeting Room (72)
Join us if you like anime and manga!

Thu, Jun 11, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Thu, Jun 11, 2:00pm - 4:00pm
Large Meeting Room (72)
Drop in for reading, art, science, technology, engineering and math challenges! No registration required.

Thu, Jun 11, 6:45pm - 7:15pm
Large Meeting Room (72)
Boost your child's brain with stories and play!

Fri, Jun 12, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Mon, Jun 15, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Mon, Jun 15, 2:00pm - 4:00pm
Large Meeting Room (72)
Drop in for reading, art, science, technology, engineering and math challenges! No registration required.

Tue, Jun 16, 10:00am - 10:30am
Large Meeting Room (72)
Music fuels your child's mind!

Tue, Jun 16, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Tue, Jun 16, 2:00pm - 4:00pm
Large Meeting Room (72)
Drop in for reading, art, science, technology, engineering and math challenges! No registration required.

Wed, Jun 17, 10:00am - 10:30am
Large Meeting Room (72)
Boost your baby's brain through stories and play!

Wed, Jun 17, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Wed, Jun 17, 1:30pm - 3:00pm
Cuyahoga County Public Library is collaborating with the Greater Cleveland Food Bank to distribute free, fresh produce to those in need.

Wed, Jun 17, 2:00pm - 4:00pm
Large Meeting Room (72)
Drop in for reading, art, science, technology, engineering and math challenges! No registration required.

Wed, Jun 17, 7:00pm - 8:00pm
Large Meeting Room (72)
Join us to discuss titles in the fantasy and science fiction genre. Discussion will meet once a month both in the large meeting room of the Brook Park library and virtually over Zoom.

Thu, Jun 18, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Thu, Jun 18, 2:00pm - 4:00pm
Large Meeting Room (72)
Drop in for reading, art, science, technology, engineering and math challenges! No registration required.

Thu, Jun 18, 6:45pm - 7:15pm
Large Meeting Room (72)
Boost your child's brain with stories and play!

Fri, Jun 19, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Sat, Jun 20, 11:00am - 2:00pm
Large Meeting Room (72)
From pattern to pants. Learn to sew in this 3 hour workshop from Sew4Service. This is a limited seat/high demand program. Please join the wait list.
This event is full

Mon, Jun 22, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Mon, Jun 22, 2:00pm - 4:00pm
Large Meeting Room (72)
Drop in for reading, art, science, technology, engineering and math challenges! No registration required.

Tue, Jun 23, 10:00am - 10:30am
Large Meeting Room (72)
Music fuels your child's mind!

Tue, Jun 23, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Tue, Jun 23, 2:00pm - 4:00pm
Large Meeting Room (72)
Drop in for reading, art, science, technology, engineering and math challenges! No registration required.

Wed, Jun 24, 10:00am - 10:30am
Large Meeting Room (72)
Boost your baby's brain through stories and play!

Wed, Jun 24, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Wed, Jun 24, 2:00pm - 4:00pm
Large Meeting Room (72)
Drop in for reading, art, science, technology, engineering and math challenges! No registration required.

Thu, Jun 25, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Thu, Jun 25, 2:00pm - 4:00pm
Large Meeting Room (72)
Drop in for reading, art, science, technology, engineering and math challenges! No registration required.

Thu, Jun 25, 6:45pm - 7:15pm
Large Meeting Room (72)
Boost your child's brain with stories and play!

Fri, Jun 26, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Sat, Jun 27, 1:00pm - 5:00pm
Large Meeting Room (72)
This group that meets on the last Saturday of every month to enjoy the casual formats of Magic: the Gathering, commander and cube.

Mon, Jun 29, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Mon, Jun 29, 2:00pm - 4:00pm
Large Meeting Room (72)
Drop in for reading, art, science, technology, engineering and math challenges! No registration required.

Tue, Jun 30, 10:00am - 10:30am
Large Meeting Room (72)
Music fuels your child's mind!

Tue, Jun 30, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Tue, Jun 30, 2:00pm - 4:00pm
Large Meeting Room (72)
Drop in for reading, art, science, technology, engineering and math challenges! No registration required.

Wed, Jul 01, 10:00am - 10:30am
Large Meeting Room (72)
Boost your baby's brain through stories and play!

Wed, Jul 01, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Wed, Jul 01, 2:00pm - 4:00pm
Large Meeting Room (72)
Drop in for reading, art, science, technology, engineering and math challenges! No registration required.

Thu, Jul 02, 12:00pm - 1:00pm
Kids ages 18 and under can get a free lunch provided by the Greater Cleveland Food Bank, while supplies last.

Thu, Jul 02, 2:00pm - 4:00pm
Large Meeting Room (72)
Drop in for reading, art, science, technology, engineering and math challenges! No registration required.

Thu, Jul 02, 6:45pm - 7:15pm
Large Meeting Room (72)
Boost your child's brain with stories and play!