adam p. knave