Epub Hall Effect Devices 2004