John RaffertyBooksInvestigating Mathematics, Science and Technology in Early ChildhoodModern Ages of Magic - the FamiliarRocksFake LawyerA Fit of PiqueBreaking the SurfaceSea angling in IrelandMineralsMatrix reduction using the strongly connected components of a digraphGreedy King and the LeprechaunAuthor data: Open Library