Magnetic nanoparticle assembly arrays prepared by hierarchical self-assembly on a patterned surface1. Issue 11 (21st March 2015)