Pre-ordering is one of the most helpful things you can do to support an author you like – it lets booksellers know that there is interest in the book before publication day, and helps shift online algorithms to give the book more attention on sites like Amazon.
The best place to pre-order from is your local independent bookshop, as this also supports these shops. Below are some links you can use to pre-order Mr Shaha’s Marvellous Machines if you don’t live near a bookshop. I’ll be adding to this list once the book is available on more sites:
Bookshop.org (supports independent bookshops)