Frank n. magid associates