Evening
Ref the 350cc Aero pistons, have you tried the Douglas club? They did source a large quantity of Hepolite “Douglas “ pistons when Hepolite ceased trading many years back. Maybe lucky.
As for the book, if you do go for one take care as there are many incorrect listings and statements, but does still have some good info.
Steve