TY - BOOK AU - "chris oxlade" TI - why why why do magnets push and pull SN - 9781842366042 U1 - 030 PY - 2005/// ER -