Ian Veasley magdalenacard3