Is a non-euclidean-norm preserving map necessarily linear? Let $V$ and $W$ be two normed vector spaces and let $f:V \rightarrow W$ be a norm preserving map. I know that if both norms correspond to some inner product then $f$ is necessarily linear, but I can't find the answer for the more general case of normed vector spaces.
I suspect the answer is no, so I tried to come up with a counter-example involving "pseudo" rotations along non-euclideanly-spherical paths centered at the origin of $\mathbb R^2$, unsuccessfully.
I'd most importantly like an answer that does not assume $f$ to be surjective. However, any additional information about that particular case would be appreciated as well.

This is the example from J. A. Baker's paper for easy access. 
Define $f:\mathbb{R}^2\to\mathbb{R}$ by $$f(x,y)=\begin{cases}y,&\text{ if }0\leq y\leq x\text{ or }x\leq y\leq 0\\x,&\text{ if }0\leq x\leq y\text{ or }y\leq x\leq 0\\0,&\text{ otherwise}\end{cases}$$
Then $f$ satisfies


*

*$f(tx,ty)=tf(x,y)$

*$|f(x,y)-f(u,v)|\leq\sqrt{(x-u)^2+(y-v)^2}$

*$f$ is not linear
Put in $\mathbb{R}^2$ the usual norm, and $\mathbb{R}^3$ with the norm $$\|(x,y,z)\|=\max\left(\sqrt{x^2+y^2},|z|\right)$$
Define $F:\mathbb{R}^2\to\mathbb{R}^3$ by $F(x,y)=(x,y,f(x,y))$.
Then $F$ is a non-affine isometry.
