WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-07 22:12:08.890','0','6a765838d6cac',0,'DEBUG: [WorkflowEngine] Engine starting with execution id \"b3497d77d76e2596be11b1458ddade24\" for user #guest (frontend)')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-07 22:12:08.893','0','6a765838d6cac',0,'DEBUG: [WorkflowEngine] Engine ready, listening for triggers')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-07 22:12:08.904','0','6a765838d6cac',0,'DEBUG: [WorkflowEngine] Loading all published workflows')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-07 22:12:08.914','0','6a765838d6cac',0,'DEBUG: [WorkflowEngine] All workflows are ready')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-07 22:12:08.915','0','6a765838d6cac',0,'DEBUG: [Plugin] Reviews module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-07 22:12:08.919','0','6a765838d6cac',0,'DEBUG: [Plugin] Notices module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-07 22:12:08.920','0','6a765838d6cac',0,'DEBUG: [Plugin] PublishPress\\Future\\Modules\\Debug\\Module module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-07 22:12:08.923','0','6a765838d6cac',0,'DEBUG: [Plugin] PublishPress\\Future\\Modules\\InstanceProtection\\Module module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-07 22:12:08.925','0','6a765838d6cac',0,'DEBUG: [Plugin] PublishPress\\Future\\Modules\\VersionNotices\\Module module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-07 22:12:08.926','0','6a765838d6cac',0,'DEBUG: [Plugin] PublishPress\\Future\\Modules\\Expirator\\Module module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-07 22:12:08.930','0','6a765838d6cac',0,'DEBUG: [Plugin] PublishPress\\Future\\Modules\\Settings\\Module module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-07 22:12:08.931','0','6a765838d6cac',0,'DEBUG: [Plugin] PublishPress\\Future\\Modules\\WooCommerce\\Module module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-07 22:12:08.932','0','6a765838d6cac',0,'DEBUG: [Plugin] PublishPress\\Future\\Modules\\Workflows\\Module module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-07 22:12:08.933','0','6a765838d6cac',0,'DEBUG: [Plugin] PublishPress\\Future\\Modules\\Backup\\Module module has been initialized successfully.')

books 11 - Ballaarat Mechanics' Institute

books

Spring Book Sale

Image: above Clem Onojeghuo Saturday 7  & Sunday 8 October,  10am – 2pm This event is an important fundraiser for the Ballaarat Mechanics’ Institute. Venue: Library, Ground Floor Book Donations In the lead-up to the Book Sale we are happy to take book donations to assist in raising badly needed funds. We can take delivery […]

Spring Book Sale Read More »

Photo of Author

In Conversation with Tania Farrelly

Tania is an award-winning advertising strategist who has spent over twenty-five years working in Australia’s leading advertising agencies, telling stories for the world’s biggest brands. She has more recently built her own successful, brand consultancy iSPY. She has turned her hand from brand stories to human stories with the help of creative writing courses at

In Conversation with Tania Farrelly Read More »

In Conversation with Clare Fletcher

‘Funny, warm, and real…. Cements Clare Fletcher’s position as queen of the Aussie country town romance. Long may she reign!’– Hayley Scrivenor The highly anticipated spin-off from Five Bush Weddings will have readers falling in love with footy, fashion and fabulous 1960s flashbacks. Clare Fletcher’s latest instalment from the fictional – and all too familiar

In Conversation with Clare Fletcher Read More »

Woodcut of the BMI

Day Tours of the Ballaarat Mechanics’ Institute | Victorian Seniors Festival

The Tour (by day) A colourful history of the Ballaarat Mechanics’ Institute and it’s people. These tours are lead by volunteer tour guides. Victorian Seniors Festival Attendees $5, non seniors $10 per person (Seniors Status identity to be shown). Accessiblity – Note Most of this tour is wheelchair accessible, however the tour does include entry into the

Day Tours of the Ballaarat Mechanics’ Institute | Victorian Seniors Festival Read More »

Meet the Author | Justin Smith

From the acclaimed author of Cooper Not Out comes an adventurous retelling of the first Melbourne Cup. Set in 1861 Victoria, Good as Gold is a cracking Australian-Western that reflects our colourful history — both the good and the bad. Critically acclaimed Cooper Not Out, described by The Herald Sun and The Daily Telegraph as a ‘five star’ read

Meet the Author | Justin Smith Read More »

Jock Serong | In Conversation

Jock Serong We’re excited to be bringing acclaimed author Jock Serong back to Ballarat after his success facilitating our much loved Ann Cleeves event last year. Jock will be In Conversation with debut author, Lyn Yeowart. Don’t miss this chance to see this engaging speaker live. Lyn Yeowart | Credit LJM Photography The Settlement | Jock

Jock Serong | In Conversation Read More »

Meet the Author | Maya Linnell

Maya Linnell From country show baking to raising orphaned lambs, bestselling author Maya Linnell writesabout the life she lives and loves. A keen bookworm, former rural journalist and radio show host. Maya is also an ambassador for the digital library app Libby OverDrive. She lives in rural Victoriawith a menagerie of animals, sweeping gardens, three

Meet the Author | Maya Linnell Read More »

Meet the Author | A. J. Lyndon

A. J. Lyndon I have a long standing interest in history, particularly the English Civil Wars of the 17th century. In 2014 I started writing a novel about the “War Without an enemy” as it was described by an army commander in 1643. The Welsh Linnet was published in 2017. The sequel, The Tawny Sash, will be published

Meet the Author | A. J. Lyndon Read More »

BMI Autumn Book Sale

Book Sale We will be hosting a book sale in the Library on both Saturday & Sunday from 9am-2pm each day. The books on sale have been donated to the BMI by members and the Ballarat community to assist in raising funds for Ballarat’s Oldest Cultural Institution. Prices range from $1 to $10 | Some

BMI Autumn Book Sale Read More »

Trivia Night Fundraiser

26 August Doors open 6.45pm | Tickets also available at the door

$25 per person | $20 BMI members

Minerva's Secrets Night Tours

Tue 19 May with special visit to Lantern Vaults

Tour 1 at 7pm – Tour 2 at 9pm. 

BMI Fundraising Events book donation promotional image

Calling for Pre-loved books

These donation assist in our Library Fundraising Activities

We can take delivery during regular Library operating hours. See website footer.

 Coming in November

Stella Day Out, Ballarat, Rachael Johns & Margaret Hickey

Spring Season, History Talks:

Ballarat's Henry Lawson - The Dragon's Den - Gold! Gold! Gold!

Wed 3, 17 & 24 September, 5.30pm

Christmas Holiday Closures | Library

Monday 23 December – Sunday 5 January

Vintage Fashion Parade

Bubbly on arrival featuring quality items from our Vintage Shop

 Pre-Sale $60 from 6 Aug to 9 Aug - $65 thereafter

The Ballaarat Mechanics' Institute 2026 Calendar

Featuring illustrations from our Heritage Book Collection $40

Tax Deductible 

Your gift will be tax-deductible this financial year if you make it before June 30.

We need
your help.

2024 End of Financial Year Appeal 

Or alternatively go to our Donations web page.

Our Challenge

Like many organisations the BMI faces significant funding challenges. 

We thank you for your support.

Fatal error: Uncaught wfWAFStorageFileException: Unable to save temporary file for atomic writing. in /home/ballaaratmiadmin/htdocs/ballaratmi.org.au/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php:34 Stack trace: #0 /home/ballaaratmiadmin/htdocs/ballaratmi.org.au/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php(658): wfWAFStorageFile::atomicFilePutContents() #1 [internal function]: wfWAFStorageFile->saveConfig() #2 {main} thrown in /home/ballaaratmiadmin/htdocs/ballaratmi.org.au/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php on line 34