Natbib: Author-year in the text but numbered bibliography

I would like to keep the standard natbib author-year citations within my main text, e.g. (Allan et al. 2009), but also have numbering in my bibliograpy/reference list, e.g.

1. Allan, B.F., Langerhans and R.B., Ryberg (2009). Ecological correlates of risk and incidence of West Nile virus in the United States. Oncologia, 158, 699–708.

Is this possible? I know it may not be optimal but that is not my choice.

• It is easy to do with biblatex, which has a natbib emulation mode: it's enough to load biblatex with option: citationstyle=authoryear ot one of its variants. For the bibliography, numeric is the default. – Bernard Feb 18 '15 at 22:37

Simply constructing a working example from Bernard's comment above (@Bernard, feel free to take my answer and repost it).

\begin{filecontents}{\jobname.bib}
@book{veblen1919place,
title={The Place of Science in Modern Civilisation: and other essays},
author={Veblen, Thorstein},
year={1919},
publisher={BW Huebsch}
}
@book{veblen2007theory,
title={The theory of the leisure class},
author={Veblen, Thorstein},
year={2007},
publisher={Oxford University Press},
url = {http://www.test.org}
}
@book{knuth1989texbook,
title={The TEXbook},
author={Knuth, D.E.},
series={Computers \& and typesetting},
year={1989},
}
\end{filecontents}

\documentclass{article}
\usepackage[citestyle=authoryear,bibstyle=numeric, natbib=true, backend=bibtex]{biblatex}
As \citeauthor*{veblen2007theory} has argued \citep[12--19]{veblen1919place} it is clear that $y$. Second,  \citet[12]{veblen1919place} also show $m$ and $x$ \citet[37]{veblen1919place}. All thanks to \citeauthor*{ knuth1989texbook}.