Mecaneg.
O'Meara, David.
Kervegant, Ffion.
University of Wales, Aberystwyth.Centre for Educational Studies.
Aberystwyth : Y Ganolfan Astudiaethau Addysg,
2006.
Yn cynnwys mynegai = Includes index.
Argraffiad Saesneg gwreiddiol = Original English edition : London : Hodder & Stoughton Educational, 2000.
Cyfieithwyd i'r Cymraeg gan = Translated into Welsh by : Ffion Kervegant.
Mechanics