Arts Alom Shaha – ‘Mr Shaha’s Marvellous Machines’ review Alom Shaha returns with seventeen great ideas for home-made machines. Greg JamesonJuly 8, 2021